본문 바로가기
Language/python

[Python] Dictionary

by 모너아링 2023. 4. 11.

Dictionary

key와 value 값을 가지는 자료형

{key1: value1, key2: value2, key3: value3, …}

 

특징

  • value 값은 key 에 의해 인덱싱된다.
  • 순서가 존재하지 않는다.

 

기본 형태

d = {'a': 1, 'b': 2, 'c': 3}

# value 값 접근
d['a'] # 1

# value 값 수정
d['a'] = 10 # {'a': 10, 'b': 2, 'c': 3}

# 원소 추가
d['d'] = 4 # {'a': 10, 'b': 2, 'c': 3, 'd': 4}

# 원소 삭제
del d['b'] # {'a': 10, 'c': 3, 'd': 4}

# key 값만 탐색
list(d.keys()) # ['a', 'c', 'd']
list{d.values()) # [10, 3, 4]

'Language > python' 카테고리의 다른 글

[Python] Deep copy & shallow copy  (0) 2023.04.11
[Python] Set  (0) 2023.04.11
[Python] Tuple  (0) 2023.04.11
[Python] List  (0) 2023.04.11
[Python] 2차원 리스트 정렬  (0) 2023.03.19