我有一本这样的字典:
dictionary = {'user1':[{'product1':10}, {'product2':15}, {'product3': 20}],
'user2':[{'product1':13}, {'product2':8}, {'product3': 50}]}
我想构建一个数据框架,在这里我可以看到user1和user2作为索引,product1、product2和product3作为列,这些产品的值应该是列的值。我试着在这里查找,发现了这篇文章Construct pandas DataFrame from items in nested dictionary,但我的数据格式不同,我无法找到如何使产品成为我的专栏。到目前为止,我在第一行的第一列中得到了“'product1':10”作为我的值。使用orient='index'将我的主键作为索引,但仅此而已。请帮帮我
一种选择是将} :
dicts
的lists
合并成一个dict
然后构建一个^{df
:带有^{} 的可选字母数字排序:
相关问题 更多 >
编程相关推荐