0

我创建了一个要在 excel 中替换的单词字典,并正在使用它在 Python 中一次替换许多单词。然而,单词被多次替换,甚至由两个单词组成新单词。

我一直在使用 replace() 函数

#  dictionary
all_synonyms = alias_all['Synonyms']
all_standard = alias_all['Standard']
dictionary = dict(zip(all_synonyms,all_standard))
#print(dictionary)


df= df.replace(dictionary, regex=True)
pd.set_option('display.max_colwidth', -1)
print(df.loc[97])

在我的文字中,我想要

mag plug 

替换为

magnetic plug

(正如我在字典中定义的那样)

然而

mag plug

正在替换为

magnetic plug magnetic plugnetic plug
4

0 回答 0