Python 熊猫到_dict list-like输出

Python 熊猫到_dict list-like输出,python,pandas,dictionary,Python,Pandas,Dictionary,我有一个这样的数据框 Roll No date status Name 1 1/1/2020 on A 2 1/1/2020 on A 3 1/1/2020 on B 我试图创建一个字典,其中键是名称,值是卷号列表, 我无法处理重复的名称 我的预期产出是 { "A" :[1,2], "B" :[3] }

我有一个这样的数据框

Roll No     date     status     Name
1           1/1/2020  on         A
2           1/1/2020  on         A
3           1/1/2020  on         B
我试图创建一个字典,其中键是名称,值是卷号列表, 我无法处理重复的名称

我的预期产出是

{
    "A" :[1,2],
    "B" :[3]
}
我可以通过迭代数据帧来获得输出,我正在寻找一种可扩展的方式,谢谢。

使用中的转换为列表,然后:

d = df.groupby('Name')['Roll No'].agg(list).to_dict()