python pandas-比较并将行添加到数据帧
有一个如下所示的数据帧python pandas-比较并将行添加到数据帧,python,pandas,dataframe,Python,Pandas,Dataframe,有一个如下所示的数据帧 ID num A032 [B001,B002,B003] A052 [B002,B003,B005] ... 然后将A032[B002,B005,B006]这个输入到数据帧中,使它看起来像这样 ID num A032 [B001,B002,B003,B005,B006] A052 [B002,B003,B005] ... 所以我要做的是检查它是否已经在数据帧中 如果已经存在,则将其添加到num 或 如果dataframe中不存在ID,则
ID num
A032 [B001,B002,B003]
A052 [B002,B003,B005]
...
然后将A032[B002,B005,B006]
这个输入到数据帧中,使它看起来像这样
ID num
A032 [B001,B002,B003,B005,B006]
A052 [B002,B003,B005]
...
所以我要做的是检查它是否已经在数据帧中
如果已经存在,则将其添加到num
或
如果dataframe中不存在ID,则添加新行dataframe不是此操作的理想结构。显然,您只需要一个字典,其中字符串
A032
作为键,set作为值。若我不能在dataframe中这样做,我想我必须从字典开始。谢谢你的建议