Как распечатать только само слово в синтаксисе WordNet с помощью Python NLTK?

Есть ли способ в Python 2.7 с помощьюNLTK просто получить слово, а не дополнительное форматирование, которое включает в себя"synset" и скобки и тому"n.01" так далее?

Например, если я делаю

        wn.synsets('dog')

Мои результаты выглядят так:

[Synset('dog.n.01'), Synset('frump.n.01'), Synset('dog.n.03'), Synset('cad.n.01'), Synset('frank.n.02'), Synset('pawl.n.01'), Synset('andiron.n.01'), Synset('chase.v.01')]

Как я могу вместо этого получить такой список?

dog
frump
cad
frank
pawl
andiron
chase

Есть ли способ сделать это с помощьюNLTK или я должен использоватьregular expressions? Могу ли я использоватьregular expressions в скрипте Python?

Ответы на вопрос(3)

Ваш ответ на вопрос