Python每个N个字符插入一个符号
摘要:
在做《Python核心编程》练习题时遇到个问题,需要将连续的数字转换为IP格式,其中需要每隔3个字符插入一个符号(.),而字符串又没有插入方法,想了半天终于想到一个方法:加入list,每3个字符串作为一个list的元素,最后再使用join函数,把字符串用符号(.)连接起来,下面是具体代码:a = '12345678945659'b = []l = len(a)for n in range(l): if n % 3 == 0: b.append(a[n:n+3])#print bprint '.'.join(b)注:其中的3是间隔,可以换成其他数字。 阅读全文