猿问

怎样词典的这个列表转换为csv文件?

我有一个字典列表,看起来像这样:


toCSV = [{'name':'bob','age':25,'weight':200},{'name':'jim','age':31,'weight':180}]

我应该怎么做才能将其转换为如下所示的csv文件:


name,age,weight

bob,25,200

jim,31,180



蛊毒传说
浏览 346回答 3
3回答

缥缈止盈

这是当您有一个词典列表时:import csvwith open('names.csv', 'w') as csvfile:    fieldnames = ['first_name', 'last_name']    writer = csv.DictWriter(csvfile, fieldnames=fieldnames)    writer.writeheader()    writer.writerow({'first_name': 'Baked', 'last_name': 'Beans'})
随时随地看视频慕课网APP

相关分类

Python
我要回答