gpt4 book ai didi

python - 从字典创建数据框,其中值是可变长度列表

转载 作者:太空狗 更新时间:2023-10-30 00:53:46 25 4
gpt4 key购买 nike

例如,我有一个字典,其中的值是一个列表;

my_dict = {1: [964725688, 6928857],
...

22: [1667906, 35207807, 685530997, 35207807],
...
}

在这个例子中,列表中的最大项目是 4,但它可以比这更大。

我想将其转换为如下数据框:

1  964725688
1 6928857
...
22 1667906
22 35207807
22 685530997
22 35207807

最佳答案

my_dict ={1: [964725688, 6928857], 22: [1667906, 35207807, 685530997, 35207807]}

df = pd.DataFrame( [ [k,ele] for k,v in my_dict.iteritems() for ele in v ])

print df

0 1
0 1 964725688
1 1 6928857
2 22 1667906
3 22 35207807
4 22 685530997
5 22 35207807

关于python - 从字典创建数据框,其中值是可变长度列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43923240/

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