小编The*_*hes的帖子

如何使用Python NLTK在WordNet同步集中打印出单词本身?

有没有一种方法在Python 2.7中使用NLTK来获取单词而不是包含的额外格式"synset"和括号"n.01"等等?

例如,如果我这样做

        wn.synsets('dog')
Run Code Online (Sandbox Code Playgroud)

我的结果如下:

[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')]
Run Code Online (Sandbox Code Playgroud)

我怎样才能获得这样的列表?

dog
frump
cad
frank
pawl
andiron
chase
Run Code Online (Sandbox Code Playgroud)

有没有办法使用NLTK或我必须使用regular expressions?我可以regular expressions在python脚本中使用吗?

python regex nltk wordnet

6
推荐指数
1
解决办法
4233
查看次数

标签 统计

nltk ×1

python ×1

regex ×1

wordnet ×1