我有一本看起来像这样的字典:
mydict = {"foo":[1,2], "bar":[3,4], "asdf":[5,6]}
我正在尝试将其写入 CSV 文件,使其看起来像:
foo,bar,asdf
1,3,5
2,4,6
我花了最后一个小时寻找解决方案,我发现最接近的一个建议做这样的事情:
headers = mydict.keys()
with open("File2.csv","w") as f:
writer = csv.writer(f)
writer.writerow(headers)
writer.writerows(zip(mydict.values())
这会写入标题,但不会写入值。这是我的输出:
foo,bar,asdf
[1,2]
[3,4]
[5,6]
如何获得我需要的输出?我真的很感激一些帮助。谢谢