딕셔너리의 버그 고치기
메뉴의 요리를 순회하며 이름과 가격을 출력하는 프로그램이 주어졌어요.
메뉴의 요리들은 다음 딕셔너리에 저장되어 있어요:
my_menu = {
'lasagna': 14.75,
'moussaka': 21.15,
'sushi': 16.05,
'paella': 21,
'samosas': 14
}
프로그램을 실행해 보니 올바르게 동작하지 않음을 알게 되었어요.
이 연습은 강의의 일부입니다
Python으로 배우는 자료구조와 알고리즘
연습 안내
for루프의 실수를 고치세요.print()함수의 실수를 고치세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Correct the mistake
for key, value in my_menu():
# Correct the mistake
print(f"The price of the {value} is {key}.")