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)
我试图将一个单词的同义词的输出与普通字符串进行比较,但是在删除单词 flabbergasted 之后,我得到了这个输出而不是所有这些值。
惊奇
惊奇
Bowl_over
目瞪口呆
目瞪口呆
大吃一惊
惊呆了
震惊
目瞪口呆
目瞪口呆
我应该如何纠正这个?先感谢您。