CSV写作:200多个dicts的列表,或者一个list / dict + append?

时间:2018-02-15 15:26:21

标签: python python-3.x csv dictionary export-to-csv

我正在尝试编写一个程序,该程序将创建并填充(使用生成或删除的数据)一个相当长的.csv文件。

在花了一些时间思考如何构建这个并在线查找示例后,我决定尝试创建一个类型列表:

[{col_1 : data_1, col_2 : data_3, col_3 : data_3}, {col_1 : data_1 ...}]

,其中键将被写为列标题,并且每个新行都填充了来自每个单独字典的数据。但后来我想,这感觉很麻烦。

这是解决这个问题的正确方法吗,或者只是简单地使用一个字典/列表,并用数据填充它 - >>追加 - >填写新数据 - >追加等等?

  • 澄清一下,我的意思是在.csv文件中添加新行,有效地逐行生成它,而不是一次性生成整个文件。

0 个答案:

没有答案