실행 결과로 나온 데이터를 살펴보니 가장 윗줄에 각 열이 어떤 데이터인지 알려주는 헤더(header) 데이터가 있습니다. 또 4번 열부터 7번 열까지 데이터가 작은따옴표로 둘러싸인 것으로 보아 문자열로 처리되어 있네요. 헤더 데이터는 next() 함수로 제외하고 4번 열부터 7번 열까지 데이터는 정수(int)로 바꿔야겠습니다. 그래서 for 반복문을 사용해 각 열의 값을 정수로 바꿔줍니다.
next(data) (생략) for i in range(4,8) : row[i] = int(row[i]) print(row)
실행 결과
['2019-01', '1호선', '0150', '서울역', 1516452, 1400464, 221180, 211764] ['2019-01', '1호선', '0151', '시청', 676932, 676266, 102388, 101033] ['2019-01', '1호선', '0152', '종각', 1240810, 1177643, 162410, 152062] ['2019-01', '1호선', '0153', '종로3가', 703110, 674148, 387062, 362735] ['2019-01', '1호선', '0154', '종로5가', 571824, 583955, 275447, 263687] (생략)