Dict 사전형 자료구조 ==> {'name' : 'Charlotte', 'age' : 27, 'city' : 'Busan'}
여기에서 name, age, city을 키(keys), charlotte, 27, Busan을 값(values)라고 부른다.
OrderedDict는 이름 그대로 순서대로 정렬된 사전이다.
Dict와 다른 점은
- Dict : key를 Dict에 입력한 순서를 기억하지 않는다.
- OrderedDict : key를 OrderedDict에 입력하면 순서를 기억한다.
# 빈 dict생성
d = {}
# 빈 Orderedict생성
from collections import OrderedDict
od = OrderedDict()
# dict의 값 넣는 법은 동일함
d["key"] = value
od["key"] = value
'Programming > python' 카테고리의 다른 글
파이썬 Python argparse 인수/인자 입력하는 방법 (커맨드 실행 시, 명령어 파라미터 추가) (0) | 2023.02.03 |
---|---|
파이썬 Python 코드 실행 시간 계산하는 법 | time.time() (0) | 2023.01.31 |
파이썬 string 문자를 ascii code 아스키 코드로 변환하는 방법 (feat. 프로그래머스 외계행성의 나이 구하기) (0) | 2023.01.24 |
How to reshape numpy array (ndarray) - 넘파이 어레이 크기 변경하는 방법 2가지 (2) | 2023.01.02 |
파이썬 원하는대로 리스트 정렬하기 Python sort(), sorted() (0) | 2022.12.24 |