有没有一种方法在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脚本中使用吗?