728x90
●CSV예제 파일은 아래글에서 다운받아 주세요
**입력하는 코드가 있는 파일과 같은 폴더에 위치해 있어야 합니다**
import csv
f = open('jeju_2019.csv', 'r', encoding='utf-8')
lines = csv.reader(f)
header = next(lines)
month = 1 # 기준 월
sum = 0
num_day = 0
for line in lines:
if '서귀포' in line[1] and line[2][5:7]=='01' :
sum += float(line[3])
num_day += 1
avg = sum/num_day
print('%d월 일수 : %d' % (month,num_day ))
print('%d월 최저기온 평균 : %.1f' % (month,avg ))
f.close()
1월 일수 : 31
1월 최저기온 평균 : 4.6
출처: 예제 중심 파이썬 입문
궁금한 부분이 있으면 댓글 부탁드립니다^^
728x90
'• programming language > python' 카테고리의 다른 글
[파이썬 예제] 데이터 분석 12- 가장 비가 많이 오는 월 찾기 (0) | 2022.07.21 |
---|---|
[파이썬 예제] 데이터 분석 11- 8월 최고기온이 가장 높은 지역 찾기 (0) | 2022.07.21 |
[파이썬 예제] 데이터분석 9- csv 파일로 서귀포시 1월 최저 기온 평균 구하기 (0) | 2022.07.20 |
[파이썬 개념] 데이터 분석 8- csv 파일 열기, 오름차순 정렬, 리스트로 저장, sort() (0) | 2022.07.20 |
[파이썬 개념] 데이터 분석 7- csv 파일열기, 조건문 처리하기, 조건에 맞는 값 출력 (0) | 2022.07.20 |