더북(TheBook)

코드를 보기 전에 직접 작성하고 책의 코드를 보세요! 필요한 기능은 다 배웠으니 조금만 생각하면 작성할 수 있습니다.

menu = {'김밥': 2500, '참치김밥': 3500, '라면': 3000, '치즈라면': 4000}
name = input('추가할 메뉴는? ')
price = int(input('메뉴의 가격은? '))
menu[name] = price
print(menu)
실행결과
추가할 메뉴는? 쫄면 
메뉴의 가격은? 4000
{'김밥': 2500, '참치김밥': 3500, '라면': 3000, '치즈라면': 4000, '쫄면': 4000}

메뉴는 name, 가격은 price 변수로 각각 입력받습니다. 이때 가격은 숫자이므로 int()로 감싸 줘야 합니다. 그런 다음 입력받은 메뉴와 가격을 menu 딕셔너리에 새로운 키와 값으로 추가합니다. 새로운 키는 메뉴가 담긴 name 변수, 새로운 값은 가격이 담긴 price 변수이므로 menu[name] = price로 작성하면 됩니다. ‘쫄면’과 ‘4000’을 입력하면 menu 딕셔너리의 가장 마지막에 ‘쫄면: 4000’ 데이터가 추가됩니다.

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