이번 포스팅에서는 파이썬의 collections 모듈에서 제공하는 자료형 중 하나인 deque에 대하여 공부를 해보고자 한다. deque란 deque는 "double-ended queue"의 약자로, 양쪽 끝에서 삽입과 삭제가 모두 가능한 자료구조이다. 파이썬의 collections 모듈에 포함되어 있으며, 리스트와 유사한 기능을 제공하지만 효율적인 작업을 위해 설계되었다. deque는 다음과 같이 정의된다. from collections import deque # 빈 deque 생성 d = deque() # 초기값을 가진 deque 생성 d = deque([1, 2, 3]) # 최대 길이를 가진 deque 생성 d = deque(maxlen=10) deque는 다음과 같은 메서드를 포함하고 있다. ap..