로딩
요청 처리 중입니다...

[파이썬 기초] - 키와 값으로 매핑(mapping)하는 dict 타입

 [파이썬 기초] - 키와 값으로 매핑(mapping)하는 dict 타입

이번에는 저번 포스팅의 집합 타입과 마찬가지로 순서도 존재하지 않고 데이터 값의 중복도 허용하지 않는 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) >>> a = {'one':1, 'two':2...

# dict # 키 # 사전 # 매핑 # 딕셔너리 # 값 # values # Python # keys # items # dictionary # 파이썬