Python Collection 이란?[1]

파이썬 내장 컨테이너인 dict, list, set 및 tuple에 대한 대안을 제공하는 특수 컨테이너 데이터 형을 구현한다.

객체 설명
namedtuple() 이름 붙은 필드를 갖는 튜플 서브 클래스를 만들기 위한 팩토리 함수
deque 양쪽 끝에서 빠르게 추가와 삭제를 할 수 있는 리스트류 컨테이너
ChainMap 여러 매핑의 단일 뷰를 만드는 딕셔너리류 클래스
Counter 해시 가능한 객체를 세는 데 사용하는 딕셔너리 서브 클래스
OrderedDict 항목이 추가된 순서를 기억하는 딕셔너리 서브 클래스
defaultdict 누락된 값을 제공하기 위해 팩토리 함수를 호출하는 딕셔너리 서브 클래스
UserDict 더 쉬운 딕셔너리 서브 클래싱을 위해 딕셔너리 객체를 감싸는 래퍼
UserList 더 쉬운 리스트 서브 클래싱을 위해 리스트 객체를 감싸는 래퍼
UserString 더 쉬운 문자열 서브 클래싱을 위해 문자열 객체를 감싸는 래퍼

참고 문헌

1. collections, Python, ver 3.10.2, https://docs.python.org/ko/3/library/collections.html?highlight=collection#module-collections