我有一个使用NLTK查找名词和动词的代码。在
from nltk.corpus import wordnet as wn
from nltk import pos_tag
import nltk
sentence = "Hello my name is Abhishek Mitra"
sentence = nltk.word_tokenize(sentence)
sent = pos_tag(sentence)
print sent
它返回:
^{pr2}$
我怎样才能只从列表中删除'NN'单词。在
Tags:
还有一种方法(利用元组的优势):
输出:
^{pr2}$说明: 在准则中:
在对句子中的每个单词进行POS标记后,您将尝试提取由POS标记创建的元组的单词。指定要提取的条件是第二部分
同样,如果要消除多个POS:
输出:
您可以使用列表理解来删除“NN”元素:
相关问题 更多 >
编程相关推荐