
[python] 코딩테스트를 위한 파이썬 문법 정리
·
💻 Programming/코딩 테스트
1. deque - 선입선출 큐 from collections import deque deq = deque() deq.append(1) deq.appendleft(2) deq.pop() deq.popleft() deque.append(item): item을 데크의 오른쪽 끝에 삽입 deque.appendleft(item): item을 데크의 왼쪽 끝에 삽입 deque.pop(): 데크의 오른쪽 끝 엘리먼트를 가져오는 동시에 데크에서 삭제한다. deque.popleft(): 데크의 왼쪽 끝 엘리먼트를 가져오는 동시에 데크에서 삭제한다. deque.remove(item): item을 데크에서 찾아 삭제한다. deque.rotate(num): 데크를 num만큼 회전한다(양수면 오른쪽, 음수면 왼쪽). 2. C..