所以我有一个文本文件中的单词列表。我想对它们进行词形还原以删除具有相同含义但时态不同的单词。像尝试,尝试等。当我这样做时,我不断收到类似 TypeError: unhashable type: 'list' 的错误
results=[]
with open('/Users/xyz/Documents/something5.txt', 'r') as f:
for line in f:
results.append(line.strip().split())
lemma= WordNetLemmatizer()
lem=[]
for r in results:
lem.append(lemma.lemmatize(r))
with open("lem.txt","w") as t:
for item in lem:
print>>t, item
如何对已经是标记的单词进行词形还原?