파이썬 3.5나 그 이전 버전에서는 keys, values, items, popitem 등 딕셔너리가 제공하는 모든 메서드가 이터레이션 순서에 의존했으므로 앞의 예제처럼 임의로 실행 순서가 정해지는 것처럼 보인다.

    # Python #3#.#5
    print(list(baby_names.keys()))
    print(list(baby_names.values()))
    print(list(baby_names.items()))
    print(baby_names.popitem())  # 임의로 원소를 하나 선택
    
    >>>
    ['dog', 'cat']
    ['puppy', 'kitten']
    [('dog', 'puppy'), ('cat', 'kitten')]   
    ('dog', 'puppy')
    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.