더북(TheBook)

유무임 승하차 인원이 가장 많은 역 찾기

 

import csv
f = open('subwayfee.csv')
data = csv.reader(f)
next(data)
mx = [0] * 4
mx_station = [''] * 4
label = ['유임승차','유임하차','무임승차','무임하차']
for row in data :
    for i in range(4,8) :
        row[i] = int(row[i])
        if row[i] > mx[i-4] :
            mx[i-4] = row[i]
            mx_station[i-4] = row[3] +' '+ row[1]
for i in range(4) :
    print(label[i]+' : '+mx_station[i], mx[i])

 

실행 결과

유임승차 : 강남 2호선 3153418
유임하차 : 강남 2호선 3210437
무임승차 : 종로3가 1호선 387062
무임하차 : 제기동 1호선 400607

2019년 1월 데이터를 기준으로 유임 승차와 유임 하차 인원수가 가장 많은 곳은 2호선 강남역이었습니다.

300만 명이 넘는 사람들이 타고 내린다니 정말 놀랍네요.