这是我的剧本:
word_list = ['word1', 'word2', 'word3', 'word4']
word_list1 = ['word5']
classe = []
for i in range(0, df.shape[0]) :
#classebis = ['']
classe.append('')
for item in word_list:
if item.lower() in df["Description"][i].lower():
if classe[i] != ('') and classe[i] != ('Classe1'):
classe[i] = classe[i] + ' \ ' + 'Classe1'
else:
classe[i] = 'Classe1'
for item in word_list1:
if item.lower() in df["Description"][i].lower():
if classe[i] != ('') and classe[i] != ('Classe2'):
classe[i] = classe[i] + ' \ ' + 'Classe2'
else:
classe[i] = 'Classe2'
我的问题很简单,如何告诉脚本在Description
中找到单词word5
,但是整个单词word5
,因为这里如果有单词word5555
,我的脚本将影响Classe2
,这不是我想要的
您可以只使用正则表达式,例如:
相关问题 更多 >
编程相关推荐