티스토리 뷰

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)
반응형

'Tip and Error > Python' 카테고리의 다른 글

문자열(' ')은 변경 할 수 없다.  (0) 2020.09.06
DP 풀 때  (0) 2020.08.27
시간 측정  (0) 2020.08.24
None 반환  (0) 2020.08.24
slice 범위  (0) 2020.08.24
공지사항
최근에 올라온 글