다른 프로그래밍 언어세어는 구조체, 해시맵 등으로 부르는 키:값 쌍을 다룰 수 있는 데이터 타입을 파이썬에서는 딕셔너리라고 부릅니다. ({, }) 로 열고 닫고 키와 값은 세미콜론: 로 묶습니다. 각각의 키:값 쌍은 콤마, 로 구분합니다. 딕셔너리의 값을 가져올 때는 딕셔너리[키] 형식으로 가져옵니다. 키 값은 unique 고유의 값을 사용해야 합니다.
dic={True:"this is true", False:"this is False", 2:"two"}
print(dic[True])
print(dic[2])
리스트 때와 마찬가지고 딕셔너리를 만들 수 있는 방법이 한가지 더 있습니다. dict() 를 사용합니다.
dic=dict(on=1, off=0, num=[1,2,3])
dict()를 이용해서 딕셔너리를 만들 경우 키 값은 문자열만 사용해야 합니다. 리스트의 인덱스는 숫자로만 조회가 가능하지만 딕셔너리를 조회할 때 변수나 식을 인덱스에 넣어서 사용할 수 있습니다.