从列表字典更新我的数据框

我有一个带有特定 ID 的数据框,我还有一个列表字典。从数据帧的 ID 中,如果该 ID 存在于字典中,我需要更新该 ID,但在字典中它由两个 ID 更新,以下是示例:Dataframe

ID 姓名
1 彼得 史密斯
2 约翰 艾伦
7 雷内 沃森
8 迪兰 促进

回答

让我们尝试mapexplode

df.assign(ID=df['ID'].map(dct)).explode('ID', ignore_index=True)

  ID   Name Last Name
0  3  Peter     Smith
1  4  Peter     Smith
2  5   John     Allen
3  6   John     Allen


以上是从列表字典更新我的数据框的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>