■ PriorityQueue 클래스의 get 메소드를 사용해 우선순위 선입선출(FIFO) 방식으로 항목을 꺼내는 방법을 보여준다.
▶ 예제 코드 (PY)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
import queue queue1 = queue.PriorityQueue() queue1.put((5, "사과")) queue1.put((10, "바나나")) queue1.put((1, "배")) queue1.put((5, "오렌지")) while queue1.qsize() > 0: print(queue1.get()) """ (1, '배') (5, '사과') (5, '오렌지') (10, '바나나') """ |