【发布时间】:2017-08-14 18:47:35
【问题描述】:
有一个带有不同单词的列表“l”,如下所示:
'gone',
'done',
'crawled',
'laughed',
'cried'
我尝试以这种方式在此列表上应用词干:
from stemming.porter2 import stem
l = [[stem(word) for word in sentence.split(' ')] for sentence in l]
但似乎什么都没有发生,也没有任何变化。我在词干提取过程中做错了什么?
【问题讨论】:
-
在我看来,您的迭代层次太深了。
l是单词列表,不是句子,似乎没有什么可以拆分的。 -
如果
l是单个单词的列表,则不应使用sentence.split(' ')将其拆分