将Python列表列表写入csv文件我有一长串以下表格清单---a = [[1.2,'abc',3],[1.2,'werew',4],........,[1.4,'qew',2]]即列表中的值是不同的类型 - 浮点数,整数,字符串。如何将其写入csv文件,以便我的输出csv文件看起来像1.2,abc,31.2,werew,4...1.4,qew,2
3 回答

森林海
TA贡献2011条经验 获得超2个赞
Python的内置CSV模块可以轻松处理:
import csvwith open("output.csv", "wb") as f: writer = csv.writer(f) writer.writerows(a)
这假设您的列表定义为a
,就像您的问题中一样。您可以通过各种可选参数调整输出CSV的确切格式,csv.writer()
如上面链接的库参考页中所述。
Python 3的更新
import csvwith open("out.csv", "w", newline="") as f: writer = csv.writer(f) writer.writerows(a)
添加回答
举报
0/150
提交
取消