我如何将字典Map到PandasDF(列表列)

wfveoks0  于 2023-01-11  发布在  其他
关注(0)|答案(1)|浏览(143)

[在此输入图像描述enter image description here](https://i.stack.imgur.com/Vz705.png
下面是我想把这个字典Map到attr_indexs的DF,但是map和replace在列表上不起作用!有什么办法可以把这个字典Map到那个列吗?
我尝试了DF ['attr_indices'']=temp.replace(Dicto,inplace=True),但在列表中不起作用

ulmd4ohb

ulmd4ohb1#

IIUC用途:

DF['attr_indices_new'] = DF['attr_indices'].apply(lambda x: [Dicto.get(y,y) for y in x])

或者:

DF['attr_indices_new'] = [[Dicto.get(y,y) for y in x] for x in DF['attr_indices']]

相关问题