2. 프로그램 구현

    하위 목표 1

    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에서 구한 이용금액 더하기

    3. 월별 지출액 리스트로 막대그래프 그리기


    코드

    s_mon = [0, 0, 0]
    for row in data:
      if row[-1] == '전표매입':
        mon, payment =
    row[0].split('-')[1], int(row[-3])
        idx = mon - 10
        s_mon[idx] += payment
    plt.bar(['10월', '11월', '12월'], s_mon)
    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.