Python
[Python] 큐(Queue) 구현 예제
KEMON
2020. 10. 10. 11:59
728x90
from collections import deque
#큐(Queue) 구현을 위해 deque 라이브러리 사용
queue = deque()
#삽입(1) - 삽입(2) - 삽입(3) - 삽입(4) - 삭제() - 삽입(5) - 삽입(6) - 삭제()
queue.append(1)
queue.append(2)
queue.append(3)
queue.append(4)
queue.popleft()
queue.append(5)
queue.append(6)
queue.popleft()
#먼저 들어온 순서대로 출력
print(queue) #결과 : deque([3,4,5,6])
# 역순으로 바꿈
queue.reverse()
#나중에 들어온 원소부터 출력
print(queue) #결과 : deque([6,5,4,3])
728x90