gpt4 book ai didi

python - 从字典创建 Pandas DataFrame

转载 作者:太空狗 更新时间:2023-10-30 01:49:56 24 4
gpt4 key购买 nike

我试图将 {'a': [1, 2, 3], 'b': [4, 5]} 的字典转换为:

 0           | 1           | 
|:-----------|------------:|
| a | 1 |
| a | 2 |
| a | 3 |
| b | 4 |
| b | 5 |

但是还没有找到任何不修改字典本身的方法来实现这一点。有更简单的方法吗?任何帮助将不胜感激!谢谢!

最佳答案

你可以将dict展开为元组列表,然后转换为df,如下所示;

ddd = {'a': [1, 2, 3], 'b': [4, 5]}
df = pd.DataFrame([(k,v) for k in ddd for v in ddd[k]])

关于python - 从字典创建 Pandas DataFrame,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52190852/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com