더북(TheBook)

<프로그램 흐름>

1. 10~12월의 월별 택시비 지출액을 저장할 리스트(taxi)를 만들고 초깃값 0 저장하기

2. 전체 이용내역(data)의 처음부터 마지막까지 반복하기

2.1 각 이용내역에서 매입상태가 '전표매입'이고, 가맹점명에 ‘택시’가 들어 있다면

2.1.1 해당 건의 이용월과 이용금액 구하기

2.1.2 이용월에서 10을 빼 월별 택시비 지출액 리스트(taxi)의 인덱스(idx) 구하기

2.1.3 과정 2.1.2에서 구한 인덱스의 값(taxi[idx])에 과정 2.1.1에서 구한 이용금액 더하기

3. 월별 택시비 지출액 리스트(taxi)로 꺾은선 그래프 그리기

추가 조건인 ‘택시’ 이용내역은 과정 2.1에 넣으면 됩니다. 그러면 자동으로 택시 이용건만 골라낼 수 있습니다. 따라서 과정 2.1의 조건이 2개가 됩니다. 두 조건을 모두 충족해야 하므로 and로 연결합니다. 그럼 각 단계를 코드로 옮겨 보죠.

<프로그램 흐름>

1. 10~12월의 월별 택시비 지출액을 저장할 리스트(taxi)를 만들고 초깃값 0 저장하기

2. 전체 이용내역(data)의 처음부터 마지막까지 반복하기

2.1 각 이용내역에서 매입상태가 '전표매입'이고, 가맹점명에 ‘택시’가 들어 있다면

2.1.1 해당 건의 이용월과 이용금액 구하기

2.1.2 이용월에서 10을 빼 월별 택시비 지출액 리스트(taxi)의 인덱스(idx) 구하기

2.1.3 과정 2.1.2에서 구한 인덱스의 값(taxi[idx])에 과정 2.1.1에서 구한 이용금액 더하기

3. 월별 택시비 지출액 리스트(taxi)로 꺾은선 그래프 그리기


신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.