gpt4 book ai didi

python - 使用 groupby 在 Pandas 中创建字典

转载 作者:太空宇宙 更新时间:2023-11-04 08:32:23 26 4
gpt4 key购买 nike

我正在尝试使用以下数据集创建字典:

id  value
1 a
1 b
1 c
2 e
2 f
2 g
3 h
3 g
3 l

输出应该是这样的

{1: [a,b,c], 2:[e, f, g], 3: [h, g, l]} 

我知道一些关于如何创建字典的引用资料,但没有一个提供这样的输出。

谢谢。

最佳答案

Groupby 和表单列表,然后创建一个字典

df.groupby('id')['value'].apply(list).to_dict()
# {1: ['a', 'b', 'c'], 2: ['e', 'f', 'g'], 3: ['h', 'g', 'l']}

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

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