더북(TheBook)

<프로그램 흐름>

1. 10~12월의 월별 배달음식비 지출액을 저장할 리스트(deli)를 만들고 초깃값 0 저장하기

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

2.1 각 이용내역에서 매입상태가 '전표매입'이고, 가맹점명이 ‘(주)우아한형제들’이라면

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

2.1.2 이용월에서 10을 빼 월별 배달음식비 지출액 리스트(deli)의 인덱스(idx) 구하기

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

3. 월별 배달음식비 지출액 리스트(deli)로 꺾은선 그래프 그리기


<코드>

1. deli = [0, 0, 0]
2. for row in data:
    2.1 if row[-1] == '전표매입' and row[5] == '(주)우아한형제들':
        2.1.1 mon, payment = int(row[0].split('-')[1]), int(row[-3])
        2.1.2 idx = mon - 10
        2.1.3 deli[idx] += payment
3. plt.plot(['10월', '11월', '12월'], deli)
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.