0
したがって、CSVファイルから名詞を抽出しようとしています。 Textblobパッケージを使用しているかどうかを確認します。 見つかった名詞は、空のリストxに追加されます。 最後にループが終了すると、すべての名詞を期待して最終的なリストを表示しますが、何も起こりません。(データセットは膨大です)。 誰かが私を助けます。Pythonの.append()は無視されますか?
from nltk import FreqDist
from textblob import TextBlob
import pandas as p
x = list()
data = p.DataFrame.from_csv('hl.csv', encoding = "ISO-8859-1")
data = data.reset_index()
for column in data.columns.values:
for value in data[column]:
blob = TextBlob(value)
## print(blob.noun_phrases) #this print statement gives nouns
x.append(blob.noun_phrases) #so I append the results to an empty list
print(x) #When printing the final list.. NOTHING HAPPENS no empty list nothing. Python just ignores it why ???
私も、それは申し訳ありません –
アム仕事didntのことを試してみました。 list()とx = []は実際に同じです。 – Gayathri
blobにオブジェクトのnoun_phrasesが含まれていますか? – Gayathri