擅长:python、mysql、java
<pre><code>read_file_name = 'words.txt'
write_file_name = 'words_grouped.txt'
def chunks(l, n):
""" Yield successive n-sized chunks from l.
Thanks Ned Batchelder
"""
for i in xrange(0, len(l), n):
yield l[i:i+n]
f = open(read_file_name)
words = f.read()
f.close()
words = words.split("\n")
grouped = list(chunks(words,5))
f2 = open(write_file_name, 'w+')
f2.write(str(grouped))
f2.close()
</code></pre>
<p>不完全是你想要的,但相似。这将生成分组数据列表,然后将其转换为字符串并保存到文件中。你知道吗</p>
<p>输出:</p>
<p>[['iguanodont'、'primer'、'blindfolder'、'pseudomer'、'chanciest']、['givers'、'renasant'、'lecanine'、'struth'、'unionizers']、['autoriser'、'interpuncutation'、'monophylies'、'approximativersity'、'、'']]</p>