【发布时间】:2020-12-27 20:08:07
【问题描述】:
我有一些词典:
d1 = {'name':'jon','age':4}
d2 = {'name':'joe','age':34,'height':100}
我还有其他字典没有在这里列出,有一些不同的键,但它们有一些与d1 和d2 相同的键。
import csv
with open('file.csv', 'a') as f:
wr = csv.writer(f)
wr.writerow(d1.values())
wr.writerow(d2.values())
当然,这不会将数据放在正确的列中。它也不需要标题。我该如何设置,以便每个字典中的每个键都成为标题,并且在将信息写入 CSV 时将值放在正确的位置?
【问题讨论】:
-
你在项目中使用 pandas 吗?
-
@adirabargil no
标签: python python-3.x csv dictionary