트윗 목록을 가져 왔으며 @ index [0] WORD 및 index [1] 숫자 값이 포함 된 CSV 파일을 가져 왔습니다. CSV 파일에는 수천 개의 단어와 해당 값이 있습니다.for 루프는 마지막으로 가져온 항목 만 사용합니다.
트윗의 한 단어가 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]) 인쇄 (라인)
'line' 값은 루프에서 변경되지 않습니다. –
어떻게 값을 바꿀까요? – vvv12308