import nltk
from nltk.corpus import wordnet as wn
w = 'flabbergasted'
ws = wn.synsets(w)
for s in ws:
for l in s.lemmas:
if str(l) == "flabbergasted":
break
else:
print(l.name)
我试图将一个单词的同义词的输出与一个普通字符串进行比较,但我得到的是这个输出,而不是在单词flagbasted被删除后得到的所有这些值。你知道吗
目瞪口呆
博格尔
把碗盖上
目瞪口呆
愚蠢的
目瞪口呆
惊呆了
雷击车
目瞪口呆
目瞪口呆
我该怎么纠正这个问题?先谢谢你。你知道吗
我怀疑您打算访问
name
对象的Lemma
属性。要打印除“目瞪口呆”之外的所有内容,您可以尝试:输出:
相关问题 更多 >
编程相关推荐