【发布时间】:2018-03-10 04:18:12
【问题描述】:
我在“my_list”中有一个字典列表如下:
my_list=[{'Id': '100', 'A': [val1, val2], 'B': [val3, val4], 'C': [val5,val6]},
{'Id': '200', 'A': [val7, val8], 'B': [val9, val10], 'C':
[val11,val12],
{'Id': '300', 'A': [val13, val14], 'B': [val15, val16], 'C':
[val17,val18]}]
我想将此列表写入 CSV 文件,如下所示:
ID, A, AA, B, BB, C, CC
100, val1, val2, val3, val4, val5, val6
200, val7, val8, val9, val10, val11, val12
300, val13, val14, val15, val16, val17, val18
有人知道我该如何处理吗?
【问题讨论】:
-
阐述你的逻辑。为什么结果中漏掉了
'Id': '300'?输出不清楚 -
对于同一个键,所有行都会有相同数量的值吗?
-
为什么
ID = 200行存储了'Id': '300'的值? -
是的,这些行只是一个示例。 'Id':'300' 也应该在输出中。
标签: python csv dictionary