더북(TheBook)

12.6 사전과 튜플

사전에는 키-값 쌍으로 된 튜플들의 리스트를 반환하는 items라는 메서드가 있다.

>>> d = {'a':0, 'b':1, 'c':2}

>>> t = d.items()

>>> t

dict_items([('c', 2), ('a', 0), ('b', 1)])

결과는 dict_items 객체가 되는데, 이 객체는 키-값 쌍을 반복할 수 있는 반복자다. for 루프에서 다음처럼 사용하면 된다.

>>> for key, value in d.items():

... print(key, value)

...

c 2

a 0

b 1

사전에서 예상했겠지만, 항목은 특정 순서로 저장되지 않는다.

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