
136 Chapter 3
키: 값
딕셔너리는 키/값 쌍을 저장합니다
관련된 객체의 컬렉션인 리스트와는 달리 딕셔너리는 고유의 키와 관련 값으로
이루어진 키/값 쌍 컬렉션입니다. 컴퓨터 과학자는 종종 딕셔너리를 연관 배열이라
부르며 일부 프로그래밍 언어에서는 맵, 해시, 테이블 등 다른 이름으로 부릅니다.
파이썬 딕셔너리의 키 부분은 보통 문자열로 구성되며 값은 파이썬의 모든 객체가
됩니다.
딕셔너리 모델에 부합하는 데이터는 두 개의 열과 여러 데이터 행을 갖는(혹은 가질
수 있는) 것으로 식별할 수 있습니다. 이를 염두에 두고
2
장 마지막 부분에서 보았던
‘
데이터 냅킨
’
을 다시 살펴봅시다.
객체
객체
객체
객체
키#1
키#2
키#3
키#4
딕셔너리
Name: Ford Prefect
Gender: Male
Occupation: Researcher
Home Planet: Betelgeuse Seven
첫 열의
데이터입니다...
...그리고 두 번째 열의
데이터입니다
냅킨에는 두 열로
구성된 여러 행의
데이터가 있습니다.
>>> person3 = { 'Name': 'Ford Prefect',
'Gender': 'Male',
'Occupation': 'Researcher',
'Home Planet': 'Betelgeuse Seven' }
딕셔너리의