더북(TheBook)

데이터 리스트에 저장하기

이제 최고 기온 데이터를 저장하겠습니다. 최고 기온 데이터를 날짜 순으로 저장하고자 result라는 리스트를 하나 만듭니다. 그리고 최고 기온 데이터가 존재하는 날의 최고 기온 데이터를 result 리스트에 저장합니다.

import csv
f = open('seoul.csv')
data = csv.reader(f)
next(data)
result = []                           # 최고 기온 데이터를 저장할 리스트 생성

for row in data :
    if row[-1] != '' :                # 최고 기온 데이터 값이 존재한다면
        result.append(float(row[-1])) # result 리스트에 최고 기온 값 추가
print(result)

 

실행 결과

[20.7, 22.0, 21.3, 22.0, 25.4, 21.3, 16.1, 14.9, 21.1, 24.1, 20.4, 17.4, 21.3, 20.6, 20.9, 20.2, 21.6, 20.9, 21.3, 22.7, 19.9, ... (생략)]
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.