擅长:python、mysql、java
<p>我建议将词干删除分离成它自己的函数,然后对整个列表使用列表理解或单独的函数。这里有一种方法</p>
<pre><code>def remove_stems(word, stems):
for stem in stems:
if word.endswith(stem):
return word[:-len(stem)]
else:
return word
b_without_stems = [remove_stem(word, stems) for word in b]
</code></pre>