Key-Value를 한쌍으로 갖는다.
# 딕셔너리 쌍 추가
a = {1: 'a'}
a[2] = 'b'
# {1: 'a', 2: 'b'} 자동으로 추가가 된다.
# 딕셔너리 요소 삭제
del a[1]
# {2: 'b'}
Key에 리스트는 사용할 수 없지만 튜플은 사용 가능하다.
[딕셔너리 관련 함수들]
keys : key값만 모아서 dict_keys로 반환시켜준다
values : value값만 모아서 dict_values로 반환시켜준다
items : key-value를 쌍으로 묶어서 dict_items로 반환시켜준다
get : key에 직접 접근해 value를 반환받는것과 동일하다. 하지만 직접 접근할때 해당 key가 존재하지 않으면 오류가 발생하는것과 달리 get은 None을 반환한다
in : 해당 key가 딕셔너리 안에 존재하면 True, 없으면 False 반환
'프로그래밍 > Python' 카테고리의 다른 글
내장함수 (0) | 2022.07.22 |
---|---|
[자료형] 집합 (0) | 2022.07.22 |
[자료형] 리스트 & 튜플 (0) | 2022.07.22 |
[자료형] 문자열 (0) | 2022.07.22 |
sort 함수에서 key가 다중조건일때 (0) | 2022.07.18 |