我想用我自己的数组来阻止我的文本:
word_list1 = ["cccc", "bbbb", "aaa"]
def stem_text(text):
text = text.split()
array = np.array(text)
temp = np.where(array == word_list1, word_list1[0], array)
text = ' '.join(temp)
return text
我想这样做:
对于word_list1
中的所有单词,请检查文本,如果某些单词匹配,请将其替换为word_list[0]
你可以在上面运行一个替换。如果它存在(
if keyword in text
),它将被替换。但是,如果它不存在,replace函数将不起任何作用,因此也可以。因此,if条件是不必要的您可以使用列表理解
输出:
假设您有一个要替换为“cccc”的单词列表,以及一个要查找并替换这些单词的字符串
相关问题 更多 >
编程相关推荐