테스트 코드를 작성하여 잘 작동하는지 확인해 봅시다.
코드 12-15 data_structure_1/queue.py ②
if __name__ = = "__main__": q = Queue() q.enqueue(1) q.enqueue(2) q.enqueue(3) q.enqueue(4) q.enqueue(5) while not q.empty(): print(q.dequeue(), end = ' ')
실행결과 1 2 3 4 5
1, 2, 3, 4, 5의 순서로 인큐했으므로 디큐할 때는 먼저 들어온 1부터 차례대로 1, 2, 3, 4, 5를 가져옵니다.