我正在寻找一种方法来获取我在这里打印的输出,并将其写入一个.txt文件
for y in list(permutations(sllist, 3)):
print("".join(y))
控制台中的输出如下所示:
ccccaaaaaaaabbbbdddddddddd
ccccaaaaaaaabbbbeeeeeee
ccccaaaaaaaabbbbfff
ccccaaaaaaaabbbbgggggggggggg
ccccaaaaaaaabbbb2001
ccccaaaaaaaabbbb01
ccccaaaaaaaabbbb06
这正是我想在.txt文件中编写它的方式。整齐地排列在彼此之间。 提前谢谢
使用上下文管理器打开文件,这样即使文件中的代码引发异常,文件也会自动正确关闭
正如注释中指出的,不需要在内存中创建整个列表,您可以迭代
permutations
返回的对象,并根据需要生成每个元素干杯
相关问题 更多 >
编程相关推荐