Skip to main content
 首页 » 编程设计

python之如何让一个字符串分成五个 block

2025年05月04日14lvdongjie

所以程序会读取一个带有字符串的文件。然后该字符串将被保存到另一个文件,但该字符串将被分成 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