파이썬3 OrderedDict

IT/Python3 2020. 10. 16. 10:08
반응형
# OrderedDict
# 슈퍼마켓에, N개 아이템 & 가격 리스트가 있다
# 이 n개를, 손님들이 특정 날짜에 샀다
# 내 업무는, 각 아이템명과 가격을 순서대로 출력하는 것이다
#
exit(0)
from collections import OrderedDict
if __name__ == "__main__" :
    전체장부개수 = int(input())
    장부 = OrderedDict()
    for i in range(전체장부개수) :
        입력값 = input().split()
        아이템명 = " ".join(입력값[:-1])
        가격 = int(입력값[-1])
        try :
            장부[아이템명] += 가격
        except Exception as e :
            장부[아이템명] = 가격

    for 아이템, 매출 in 장부.items():
        print(f"{아이템} {매출}")
반응형

설정

트랙백

댓글