Python 2.7 NLTK brown.words()返回不同的输出
为了命令Python 2.7 NLTK brown.words()返回不同的输出,python-2.7,nlp,nltk,Python 2.7,Nlp,Nltk,为了命令 >brown.words() 预期产量为 ['The', 'Fulton', 'County', 'Grand', 'Jury', ...] 但是,当我尝试这个命令时,我得到的输出是 [u'The', u'Fulton', u'County', u'Grand', u'Jury', ...] 有人知道为什么会这样吗 我遵循这些步骤 1安装的Python 2.7.10 32位版本 2-已安装NLTK 3.0.5 3-转到Python空闲 4->>导入nltk 5->>nltk.dow
>brown.words()
预期产量为
['The', 'Fulton', 'County', 'Grand', 'Jury', ...]
但是,当我尝试这个命令时,我得到的输出是
[u'The', u'Fulton', u'County', u'Grand', u'Jury', ...]
有人知道为什么会这样吗
我遵循这些步骤
1安装的Python 2.7.10 32位版本
2-已安装NLTK 3.0.5
3-转到Python空闲
4->>导入nltk
5->>nltk.download()
然后下载所需的数据集合
6->>来自nltk.corpus import brown
7-
>>brown.words()
字符串前面的u表示它被表示为unicode
有关解决方案,请参见字符串前面的u表示它被表示为unicode
有关解决方案,请参见字符串前面的u表示它被表示为unicode
有关解决方案,请参见字符串前面的u表示它被表示为unicode 请参阅以获得解决方案