是什么导致出现这个错误,为什么下面的代码中没有删除停用词

问题描述

从 sklearn.feature_extraction.text 导入 TfidfVectorizer

从 nltk.tokenize 导入 word_tokenize

从 nltk.corpus 导入停用词

words=(word_tokenize(text1),word_tokenize(text2),word_tokenize(text3))

stop_words = set(stopwords.words('english'))

filtered_sentence = [w for w in words if not w in stop_words]

filtered_sentence = []

对于 w 来说:

if w not in stop_words:

    filtered_sentence.append(w)

v = TfidfVectorizer()

x = v.fit_transform(words)

类型错误:不可散列的类型:'list'

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...