具有帶值的 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
提交
取消