Tip and Error/Python

deque (collections 모듈)

geonwoopaeng@gmail.com 2020. 8. 27. 21:33

### 덱(deque) ###

:양쪽 끝에서 삽입과 삭제가 모두 가능한 자료 구조

(stack + queue)

 

 

<명령어>

from collections import deque 

#deque 만들기(stack,queue를 합쳐 놓은 것)
de = deque() 

#왼쪽에 값 추가
de.appendleft()

#오른쪽에 값 추가
de.append() 

#왼쪽에 값 확장 
de.extendleft()

#오른쪽에 값 확장
de.extend()

#값 삭제
de.remove()

#맨 왼쪽값 출력 후 제거
de.popleft()

#맨 오른쪽값 출력 후 제거
de.pop() 

#값 회전(오른쪽)
de.rotate(1)

#값 회전(왼쪽)
de.rotate(-1)
반응형