0
我有一个字符串text
,我想将它中的每个单词词汇化并将它们放在一起作为一个字符串。我目前在做尝试做这种方式:在列表理解过程中将变量传递给函数
from nltk.stem.wordnet import WordNetLemmatizer
lmtzr = WordNetLemmatizer()
text = ' '.join[lmtzr.lemmatize(word) for word in text.split()]
但我得到的错误:
SyntaxError: invalid syntax
我想我不会允许通过word
到列表解析里的函数。我有两个问题:
1)为什么这是不允许的?
2)我怎样才能用另一种方法做到这一点?
谢谢。
它不应该是'text.split(”“)'? – Sudipta
@Sudipta:'split'的默认值是以空格分割。 – BrenBarn