我有这段代码:
import itertools
res = itertools.permutations('abcdefghijklmnopqrstuvwxyz',5) # 5 is the length of the result.
for i in res:
print ''.join(i)
我需要结果而不是打印print ''.join(i)
以保存在.txt文件中。
我不熟悉python。谢谢你的时间!
答案 0 :(得分:1)
您可以open
处于写入模式的文件,只需使用fileobject.write
方法将您的排列编写到文件中:
with open('file_name.txt','w') as f:
res = itertools.permutations('abcdefghijklmnopqrstuvwxyz',5) # 5 is the length of the result.
for i in res:
f.write(''.join(i)+'\n')