lis*_*ijk 0 python string nltk
这就是我现在所拥有的:
from nltk.corpus import brown
w = brown.words()
print w.lower()
Run Code Online (Sandbox Code Playgroud)
但是,当我运行它时,它说
AttributeError: 'ConcatenatedCorpusView' object has no attribute 'lower'
Run Code Online (Sandbox Code Playgroud)
到底发生了什么,我该如何解决这个问题?
brown.words()返回一个iterable而不是a str.请参阅手册
lower()是一个str属性
你需要做的
for w in brown.words():
print w.lower()
Run Code Online (Sandbox Code Playgroud)