2017-02-01 2 views
0

私は、品詞タグ付けからの「タグ付き」結果の使用方法を理解しようとしています。現在、私は、このテストコードしている:
Python - pos_tag(NLTK)のタグをどう使いますか?

click to view

私はそれを実行すると、それはこれで返します。

click to view

これは、すべての罰金です。しかし、私はこの結果を使用できるようにしたいと思うし、どのようにするかわからない。 'test'変数に 'VBG'タグが含まれているかどうかを確認するにはどうすればよいですか? 'test'の値をチェックする方法はありますか?

if 'VBG' in test: 
    print ('success') 
else: 
    print('Nope') 
    print(test) 

をしかし、これは何もしません:私はこのような何かをやってみました。単語/文字列/属性が 'テスト'の結果に含まれているかどうかありがとう。

+2

「タイプ(テスト)」とは何ですか?また、コードのスクリーンショットを投稿する*ではありません。コードをコピーしてあなたの質問に*テキストとして貼り付けてください。 –

答えて

1

あなたの例では、testはリストに「VBG」が含まれているかどうか、または他のPOSがリストのインデックスを作成するかどうかをチェックする正しい方法を返します。もう一度、あなたの場合は、if 'VBG' in test[0]をしたいでしょう。単語のリストについては、このようなことをすることができます。

PS:質問を投稿する前に、スタックオーバーフローのエチケットを身につけてください。

関連する問題