[PYTHON] deque에 대해 알아보자
DEQUE : 스택과 큐의 기능을 모두 가진 객체로 출입구를 양쪽에 가지고 있음. 따라서, 스택처럼 사용이 가능하고 큐처럼 사용도 가능함. 1. 스택 구현 스택은 오른쪽 끝(마지막)에서 입출력 append() : 입력 시, 사용 pop() : 출력 시, 사용 2. 큐 구현 왼쪽(처음)에서 입력, 오른쪽(마지막)에서 출력 appendleft() : 왼쪽에 값을 입력 시, 사용 pop() : 오른쪽 출력 시, 사용 append() : 오른쪽에 값을 입력 시, 사용 popleft() : 왼쪽 출력 시, 사용 참고🐣 pop() 리스트의 맨 마지막 원소를 리턴하고 해당 원소는 삭제 pop(i)는 리스트의 i번째 원소를 리턴하고 삭제 i = [0, 1, 2, 3] i.pop() print(i) #[0, 1, 2] ..
2024. 1. 10.