Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/301.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用python将列表导出到csv文件_Python_Pandas - Fatal编程技术网

使用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模块。如果需要处理数据,我选择熊猫。