为了账号安全,请及时绑定邮箱和手机立即绑定

将Python列表列表写入csv文件

将Python列表列表写入csv文件

qq_笑_17 2019-08-16 16:33:47
将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)


查看完整回答
反对 回复 2019-08-16
  • 3 回答
  • 0 关注
  • 7987 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信