【问题标题】:How to get Only Part of speech From POS_TAG in python如何从python中的POS_TAG仅获取部分语音
【发布时间】:2018-08-09 06:36:34
【问题描述】:

大家好,我想获得 Pos_tag 只是像“jj”等一个词。如何从 post_tag 列表中获取此信息。 我可以打印这个结果:

list1=nltk.pos_tag(words)
print(list1)
>>[('good', 'JJ')]

现在我的问题是从上面的结果列表中分离单词和帖子标签。 我想将单词存储在 myword 变量中,并将 jj 存储到 mypos 变量中 请将 good 和 jj 存储到两个不同的变量中并分别打印

【问题讨论】:

    标签: python python-3.x nltk wordnet pos-tagger


    【解决方案1】:

    我认为你需要这个:

    myword = list[0][0]
    mypos = list[0][1]
    

    输出:

    good
    JJ
    

    【讨论】:

    • 嗨 #Trollster 还有一个问题,如何在 python 中将名称和中间英语从这个对象“[Word(name, Middle English (1100-1500) [enm])]”中分离出来。在单独的变量中获取名称,在逗号之后获取另一个变量。表示将此对象拆分为 (..) 内的数组,并用逗号 ,
    猜你喜欢
    • 2017-06-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-11-14
    • 2017-04-27
    • 2014-06-02
    • 1970-01-01
    • 2020-01-23
    相关资源
    最近更新 更多