具有带值的 df a name hash_name1234 mark 5678 5678 cooper 88888888 lenoard 1234的值存在于表中,并且名称也与之相关联,哈希值应替换为如下所示hashaname a name hash_name1234 mark cooper 5678 cooper lenoard8888 lenoard mark
1 回答
慕尼黑5688855
TA贡献1848条经验 获得超2个赞
将 Series.map
by 与按列索引一起使用:Series
a
df['hash_name'] = df['hash_name'].map(df.set_index('a')['name'])
print (df)
a name hash_name
0 1234 mark cooper
1 5678 cooper lenoard
2 8888 lenoard mark
添加回答
举报
0/150
提交
取消