Word_tokenize,如何仅打印第一个令牌

时间:2018-10-18 07:51:07

标签: python xml nltk tokenize

我正在尝试仅打印整个文本中的1个标记,但仅显示0索引的第一个字母。

请告诉我我哪里错了。

这是我的代码:

sen = input("Enter Your sentence - ")
print(sen)

print(word_tokenize(sen[0]))

2 个答案:

答案 0 :(得分:0)

使用

print(word_tokenize(sen)[0])

首先标记化,然后选择第一个元素,而不是首先选择字符串的第一个元素(只会是一个字母),然后尝试对其进行标记化。

答案 1 :(得分:0)

尝试一下:

sen = input("Enter Your sentence - ")
print(sen)
words = word_tokenize(sen)
print(words[0])