2016-06-23 14 views
0

NLTKを使用してストップワードを削除しようとしています。 4行目に構文エラーがありますが、最初の3行は正常に動作しています。python3のデータセットでストップワードを実行中にエラーが発生しました

File "<stdin>", line 1 
    print [i for i in senten 
     ^
SyntaxError: invalid syntax 

マイコード:

from nltk.corpus import stopwords 
stop = stopwords.words('english') 
sentence = "this is a foo bar sentence" 
print [i for i in sentence.split() if i not in stop] 

答えて

1
それが原因 print中括弧が欠落し、おそらくだのpython3で

、すなわち

print([i for i in sentence.split() if i not in stop]) 
関連する問題