하위 목표 2
10~12월의 월별 택시비와 배달음식비 지출액 파악하기
알고리즘
1. 10~12월의 월별 택시비 지출액을 저장할 리스트를 만들고 초깃값 0 저장하기
2. 전체 이용내역을 돌며 반복하기
2.1 각 이용내역에서 매입상태가 '전표매입'이고, 가맹점명에 ‘택시’가 들어 있다면
2.1.1 해당 건의 이용월과 이용금액 구하기
2.1.2 이용월에서 10을 빼 월별 택시비 지출액 리스트의 인덱스 구하기
2.1.3 과정 2.1.2에서 구한 인덱스의 값에 과정 2.1.1에서 구한 이용금액 더하기
코드
taxi = [0, 0, 0]
for row in data:
if row[-1] == '전표매입' and '택시'
in row[5]:
mon, payment =
int(row[0].split('-')[1]),
int(row[-3])
idx = mon - 10
taxi[idx] += payment