Page 25 -
P. 25
딕셔너리 활용하기
실습 예제
만쥬약국은 코로나와 오미크론의 확산으로 인해 자가키트와 마스크의 재고를 관리하는 코드를
작성하려고 한다. 사용자가 물품이름과 재고량을 입력하면 딕셔너리의 키:값에 “물품이름:재고량”
의 형태로 저장된다. 이 결과를 출력해보자.
<실행결과 예>
**자가키트와 마스크 재고량 입력하기**
자가키트와 마스크 중 어떤 것을 입력하시겠습니까? 자가키트
해당 재고량을 입력해주세요: 40
자가키트와 마스크 중 어떤 것을 입력하시겠습니까? 마스크
해당 재고량을 입력해주세요: 20
***자가키트와 마스크 재고량***
{'자가키트':40, '마스크':20}
약국={}
print("**자가키트와 마스크 재고량 입력하기**")
item=input("자가키트와 마스크 중 어떤 것을 입력하시겠습니까?")
number=int(input("해당 재고량을 입력해주세요: "))
약국[item]=number
item=input("자가키트와 마스크 중 어떤 것을 입력하시겠습니까?")
number=int(input("해당 재고량을 입력해주세요: "))
약국[item]=number
print("***자가키트와 마스크 재고량***")
print(약국)
8장 데이터의 종류 267