我有一本字典,d
其结构如下:
{'k':[5, -2, 6, 7, 2, 4, 8], 'c':[6, 3, 1, 2, 3, 4, 9]}
我想把它写到一个 .csv 中,如下所示:
k, 5, -2, 6, 7, 2, 4, 8
c, 6, 3, 1, 2, -3, 4, 9
我尝试了以下代码:
with open('file.csv', 'w') as f:
for key in d.keys():
f.write("%s,%s\n"%(key,d[key]))
不幸的是,这会产生以下结果:
k, [5, -2, 6, 7, 2, 4, 8]
c, [6, 3, 1, 2, -3, 4, 9]
我的解决方案是在之后运行一个tr
orsed
命令,但是必须有一种方法可以先正确地编写它,对吗?
提前致谢!