【发布时间】:2018-08-15 18:12:30
【问题描述】:
我想创建带有列表列表的 csv 文件。下面是例子。
l = [['test1', 'test2', 'test3', 'test4'], ['name1','name2','name3', 'name4' ]]
headers = ['profile', 'name']
在上面的例子中,第一个列表应该更新配置文件标题的所有行,第二个列表应该更新名称列的所有行。
【问题讨论】:
-
您需要一个 CSV 写入器。是well-documented。
-
最好的做法是像
{header:[data], header2:[data']} -
采用 CSV 文件在后台的结构方式,每一行都是由 CSV(逗号分隔值)分隔的事物列表,然后在第一行的末尾,您可以填写下一行通过开始一个新行然后在前面添加更多逗号分隔的值来行。要将一列留空,只需在前面的命令和该列空间的结束逗号之间不添加任何内容。