728x90
●CSV예제 파일은 아래글에서 다운받아 주세요
**입력하는 코드가 있는 파일과 같은 폴더에 위치해 있어야 합니다**
[ 지점, 지점명, 일시, 최저기온, 최고기온, 일강수량, 평균 상대습도]
[184,제주,2019-01-01,4.8,7,0,61.1]
import csv
f = open('jeju_2019.csv', 'r', encoding='utf-8')
lines = csv.reader(f)
header =next(lines)
month = 7 # 기준 월
min_humidity = 1000
max_humidity = -1000
for line in lines:
if line[1]=='고산' and int(line[2][5:7]) == month :
if float(min_humidity) > float(line[6]) :
min_humidity = float(line[6])
if float(max_humidity) < float(line[6]) :
max_humidity = float(line[6])
print('%d월 최저 습도 : %.1f' % (month,min_humidity ))
print('%d월 최대 습도 : %.1f' % (month, max_humidity))
f.close()
7월 최저 습도 : 78.5
7월 최대 습도 : 100.0
출처: 예제 중심 파이썬 입문
궁금한 부분이 있으면 댓글 부탁드립니다^^
728x90
'• programming language > python' 카테고리의 다른 글
[파이썬 예제] 데이터 분석 15- csv 파일열기, csv내용 출력 (0) | 2022.07.21 |
---|---|
[파이썬 예제] 데이터 분석 14- 연 강수량이 최대인 지역 찾기 (0) | 2022.07.21 |
[파이썬 예제] 데이터 분석 12- 가장 비가 많이 오는 월 찾기 (0) | 2022.07.21 |
[파이썬 예제] 데이터 분석 11- 8월 최고기온이 가장 높은 지역 찾기 (0) | 2022.07.21 |
[파이썬 예제] 데이터 분석 10- 서귀포시 1월 최저기온 평균 구하기, csv 파일열기, 날짜 슬라이싱, 헤더 넘기기 (0) | 2022.07.21 |