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…我知道它必须简单一些,但在文档中找不到