つぶやきのリストをインポートしました。@ index [0]にWORD、index [1]に数値を含むcsvファイルをインポートしました。 CSVファイルには、数千の単語とそれに対応する値があります。forループは最後にインポートされたエントリのみを使用します
ツイートの1つの単語がCSVファイルの単語「 」に一致するかどうかを確認しようとしていますが、「成功」とそれに対応する数値が表示されます。 私のループでは、csvファイルの最後の単語と対応する値だけがシングルツイートに対して使用されています...私はこれをどのように修正しますか?
for single_tweet in tweets:
print(single_tweet)
print(line[0])
if line[0] in single_tweet:
print("success",line[1])
これは、CSVファイルの形式である - それは、リストの:ファイル名の行のための : ライン= line.split( "") ライン[1] =行[1] .strip( "\ n") line [1] = float(line [1]) print(line)
'line'の値はあなたのループ内で決して変化しません。 –
どうすれば値を変更できますか? – vvv12308