시작하기무료로 시작하기

딕셔너리 순회하기

Python 3에서 딕셔너리를 순회하려면 items() 메서드를 사용해야 합니다.

world = { "afghanistan":30.55, 
          "albania":2.77,
          "algeria":39.21 }

for key, value in world.items() :
    print(key + " -- " + str(value))

일부 유럽 국가의 이름을 키로, 수도를 해당하는 값으로 저장했던 europe 딕셔너리를 기억하시나요? 이 딕셔너리를 순회하는 반복문을 직접 작성해보세요!

이 연습은 강의의 일부입니다

중급 Python

강의 보기

연습 안내

europe의 각 키-값 쌍을 순회하는 for 반복문을 작성하세요. 반복 시마다 "the capital of x is y"를 출력해야 합니다. 여기서 x는 키, y는 해당 키와 쌍이 되는 값입니다.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# Definition of dictionary
europe = {'spain':'madrid', 'france':'paris', 'germany':'berlin',
          'norway':'oslo', 'italy':'rome', 'poland':'warsaw', 'austria':'vienna' }
          
# Iterate over europe
코드 편집 및 실행