所以程序会读取一个带有字符串的文件。然后该字符串将被保存到另一个文件,但该字符串将被分成 5 组。
例子。
鉴于 file1.txt 的内容将是 thecatsatonthemat,file2.txt 的内容将是 theca tsato他们在。
请您参考如下方法:
这是一个枚举器,它将为您提供 5 个字符 block :
def chunk(l):
for i in range(0, len(l), 5):
yield l[i:i+5]
像这样使用它:
>>> l = 'abcdefghijqlmnopqrstuvwxyz'
>>> for sub in chunk(l):
>>> print(sub)
abcde
fghij
klmno
pqrst
uvwxy
z
