【发布时间】:2015-06-29 05:27:52
【问题描述】:
给定(伪代码):
for city in cities:
for info in city:
#add some stuff to a list
#add each list to a list (creating a list of lists)
with open('file.csv', 'ab') as csvfile:
writer = csv.writer(csvfile)
writer.writerows(the list of lists) #in order of list
所以我打开每个城市的文件并附加每个城市的每个列表 列表列表。实现这一目标的更有效(更快)的方法是什么?
【问题讨论】:
-
你想再次使用python中的列表还是只存储输出
-
好问题。不,一旦我写入 csv,我就不再需要这些列表了。 (这适用于 list-of-lists-of-lists 中的每个列表)。
-
使用 csvwriter 模块写入 csv 文件,能否提供列表示例的列表
-
示例更新显示我已经在使用 csv.writer
-
我已经认为这个写法是最有效的写法是什么你面临的问题或者不是每次都写一次你可以写一次
标签: python list file python-2.7 file-io