我有一个字符串text
,我想对其中的每个单词进行 Lemmatize 并将其作为字符串重新组合在一起。我目前正在尝试这样做:
from nltk.stem.wordnet import WordNetLemmatizer
lmtzr = WordNetLemmatizer()
text = ' '.join[lmtzr.lemmatize(word) for word in text.split()]
但我收到错误:
SyntaxError: invalid syntax
我认为我不允许传入word
列表理解中的函数。我有两个问题:
1)为什么不允许这样做?
2)我怎样才能用另一种方法做到这一点?
谢谢你。