使用python将列表导出到csv文件
我正试图导出这样的列表使用python将列表导出到csv文件,python,pandas,Python,Pandas,我正试图导出这样的列表 [{'Header1': 'Ahmed', 'Notes': 11.96}, {'Header1': 'Salah', 'Notes': 16.13}, {'Header1': 'Reda', 'Notes': 20.83}] with open('Output.csv', 'w', encoding='utf8', newline='') as f: fc = csv.DictWriter(f, fieldnames=results[0].keys(),)
[{'Header1': 'Ahmed', 'Notes': 11.96},
{'Header1': 'Salah', 'Notes': 16.13},
{'Header1': 'Reda', 'Notes': 20.83}]
with open('Output.csv', 'w', encoding='utf8', newline='') as f:
fc = csv.DictWriter(f, fieldnames=results[0].keys(),)
fc.writeheader()
fc.writerows(results)
我可以像那样使用csv模块
[{'Header1': 'Ahmed', 'Notes': 11.96},
{'Header1': 'Salah', 'Notes': 16.13},
{'Header1': 'Reda', 'Notes': 20.83}]
with open('Output.csv', 'w', encoding='utf8', newline='') as f:
fc = csv.DictWriter(f, fieldnames=results[0].keys(),)
fc.writeheader()
fc.writerows(results)
这很好
如何使用pandas实现此目的?通过构造函数创建
数据帧
,然后使用:
太神了我希望你能回答我的问题。非常感谢。使用pandas或csv模块哪个更好?@YasserKhalil-这是一个非常复杂的问题,这取决于。如果只需要写数据而不需要处理,我选择csv模块。如果需要处理数据,我选择熊猫。