我使用Python 3它列出写作时到一个txt文件
我已经做了一些编码来获得两个列表,timlist和acclist和拉链它们放入一个元组缩短。我现在想要在文本文件的列中写入元组的每个元素。
f = open("file.txt", "w")
for f1, f2 in zip(timlist, acclist):
print(f1, "\t", f2, "\n", file=f)
f.close
当我运行此,我只得到了名单的一部分,但如果我运行它
f = open("file.txt", "w")
for f1, f2 in zip(timlist, acclist):
print(f1, "\t", f2, "\n")
f.close
我得到充分的事我想要的。为什么我的列表在写入一个txt文件时被缩短了?
我没有看到任何代码错误。它适用于Python 3.4.1。你不是直接将它写入文件,而是使用打印函数的文件参数? – alan 2014-11-23 18:49:07
太奇怪了。我不会在第一个代码中写入所有文件。如何直接写入文件?我对python仍然很陌生,所以只有真正知道做每件事的一种方法 – HannahR 2014-11-23 19:26:54
我无法回答'为什么它不起作用?',因为它适用于我。但我确实发布了一个可以帮助你的答案。祝你好运。 – alan 2014-11-23 19:37:55