[PYTHON/QUEUE] PriorityQueue 클래스 : get 메소드를 사용해 우선순위 선입선출(FIFO) 방식으로 항목 꺼내기
Python/queue 2022. 9. 21. 00:18728x90
반응형
728x170
■ PriorityQueue 클래스의 get 메소드를 사용해 우선순위 선입선출(FIFO) 방식으로 항목을 꺼내는 방법을 보여준다.
▶ 예제 코드 (PY)
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, '바나나')
"""
728x90
반응형
그리드형(광고전용)
'Python > queue' 카테고리의 다른 글
[PYTHON/QUEUE] Queue 클래스 : put 메소드 사용시 put_nowait 메소드와 동일하게 동작하기 (0) | 2022.09.21 |
---|---|
[PYTHON/QUEUE] Queue 클래스 : get_nowait 메소드 사용하기 (0) | 2022.09.21 |
[PYTHON/QUEUE] Queue 클래스 : put_nowait 메소드 사용하기 (0) | 2022.09.21 |
[PYTHON/QUEUE] LifoQueue 클래스 : get 메소드를 사용해 후입선출(LIFO) 방식으로 항목 꺼내기 (0) | 2022.09.21 |
[PYTHON/QUEUE] Queue 클래스 : get 메소드를 사용해 선입선출(FIFO) 방식으로 항목 꺼내기 (0) | 2022.09.21 |
[PYTHON/QUEUE] Queue 클래스 사용하기 (0) | 2022.09.21 |
댓글을 달아 주세요