파이썬 내장 자료구조지만, 조금 더 고급 자료구조

기본 자료구조들은 널리 알려진

  1. list
  2. tuple
  3. set
  4. dict

등이 있다.

내장 자료구조인 collections 에는 더 써먹을만한게 뭐가 있을까?

Collections

deque

말 그대로 덱, 양방향 큐이다. 파이썬에선 queue 를 사용할 일이 있을때, 동시성 문제를 고려하는게 아니면 이 deque 를 사용한다고 함.

defaultdict

기본값이 있는 딕셔너린데, 이거 왜 쓰는걸까?

Counter

요소별 개수를 세는데 쓰이는 자료구조? 내부가 뭐로 되어있길래?