我有一个数字列表,需要将它们全部放到文本文件中。我无法弄清楚如何打电话给每个项目并打印它们。我只知道如何将字符串写入文本文件。将列表中的每个项目写入文本文件
我需要计算每个项目并以某种方式使用范围函数吗?一定有更好的方法。我很坚持要开始。
f = open("numbers.txt", "r")
numlist = []
for line in f:
numlist.extend([n for n in map(float, line.split()) if n > 0])
print numlist
f.close()
g = open("output.txt", "w")
g.write(#writes each item in the list on its own line)
g.close()
你能否将代码包含到问题中而不是链接到* screenshot *? – 2012-03-21 18:05:13
这是功课吗? – 2012-03-21 18:08:38
@RikPoggi明显... – iCodeLikeImDrunk 2012-03-21 18:10:07