이번에는 저번 포스팅의 집합 타입과 마찬가지로 순서도 존재하지 않고 데이터 값의 중복도 허용하지 않는 dict(사전) 타입에 대해 알아보자. dict 타입 파이썬에서 dict 타입은 dict 클래스로 구현되어 있다. dict 타입은 중괄호 '{ }' 안에 콤마로 데이터를 구분하며, 키(key)와 값(value)을 이용하여 1:1로 매핑(mapping) 할 수 있는 타입이다. key는 int와 str 등 해싱(hashing)이 가능한 타입들이 들어갈 수 있으며, 집합과 마찬가지로 데이터 값 중복을 허용하지 않기 때문에 시퀀스 타입의 공통 연산인 슬라이싱을 허용하지 않는다. 그리고 value는 list나 set 등 제약이 없다. class dict(**kwarg) / class dict(mapping, **kwarg) / class dict(iterable, **kwarg) >>> a = {} >>> type(a)
#
dict
#
키
#
사전
#
매핑
#
딕셔너리
#
값
#
values
#
Python
#
keys
#
items
#
dictionary
#
파이썬