Python 使用字典替换
我希望能从我的名字专栏中清除一些标题,并试图通过字典来做到这一点Python 使用字典替换,python,pandas,Python,Pandas,我希望能从我的名字专栏中清除一些标题,并试图通过字典来做到这一点 d = {' DR ':'',' Father ':'',' FR ':'',' M ':'',' ME ':'',' MISS ':'',' MR ':'',' Mr ':'',' MRS ':'',' Mrs ':'',' MS ':'',' Ms ':'',' Mstr ':'',' Professor ':'',' SR ':''} print(df): NAME James MR John Fr Natasha
d = {' DR ':'',' Father ':'',' FR ':'',' M ':'',' ME ':'',' MISS ':'',' MR ':'',' Mr ':'',' MRS ':'',' Mrs ':'',' MS ':'',' Ms ':'',' Mstr ':'',' Professor ':'',' SR ':''}
print(df):
NAME
James MR
John Fr
Natasha Ms
Judy MRS
我正在使用行df['NAME']=df['NAME']。替换(d)
,但什么也没有发生
有什么需要补充的吗?我尝试了
.str.replace
的变体,但没有效果。任何帮助都将不胜感激 让我们添加regex
df['NAME'] = df['NAME'].replace(d,regex=True)
完美的非常感谢@YOBEN_S…我知道它必须简单一些,但在文档中找不到