我有一个如下所示的数据结构:
x = {'A1':{'day1':{'feature1':20, 'feature2':40}},
'A2':{'day2':{'feature1':50, 'feature2':70}}}
我希望能够将这个字典写成这样的csv:
day1, day2
a1, 20, 40
a2, 50, 70
是否可以使用python csv模块来创建它?
答案 0 :(得分:0)
是的,有可能,因为你编写了一个迭代词典的函数。您的数据结构令人困惑,您是否知道如何手动将其映射到CSV(除了可视化)?
另外需要注意的是,字典键彼此之间没有特定的顺序,因此您需要知道如何在最终的CSV输出中对它们进行排序。例如,feature1可能出现在x.keys()
中feature2之后的OR之前