我有一个单一字典列表:
foo = [
{'A': 'a1'}, {'B': 'b1'},{'C': 'c1'},
{'A': 'a2'}, {'B': 'b2'}, {'C': 'c2'},
{'A': 'a3'}, {'B': 'b3'},{'C': 'c3'}
]
我想构建一个像这样的 DataFrame。
我尝试使用此解决方案将字典列表分组为单个字典 将相同键的值合并到字典列表中
bar = {
k: [d.get(k) for d in foo]
for k in set().union(*foo)
}
pd.DataFrame(bar)
但输出看起来并不好。
有人可以帮忙吗?
MM们
犯罪嫌疑人X
相关分类