【发布时间】:2020-08-20 16:53:37
【问题描述】:
我需要将列表作为值的字典写入 CSV。 输入如下:
d = {'a': [1.11, 2.22, 3.33],
'b': [4.44, 5.55, 6.66],
'c': [7.77, 8.88, 9.99]}
输出应如下所示:
a 1.11 2.22 3.33
b 4.44 5.55 6.66
c 7.77 8.88 9.99
我的代码是
with open('Test.csv', 'w') as f:
for key in d.keys():
f.write("%s,%s\n"%(key,d[key]))
哪些输出:
a [1.11 2.22 3.33]
b [4.44 5.55 6.66]
c [7.77 8.88 9.99]
如何修改我的代码以删除存储到 csv 文件中的括号?我知道我可以稍后浏览文件并删除括号,但我想在写信之前或写信时这样做。
【问题讨论】:
标签: python csv dictionary