더북(TheBook)

테스트 코드를 작성하여 잘 작동하는지 확인해 봅시다.

코드 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를 가져옵니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.