Python Queue

박종한·2020년 2월 13일
0

일반 큐

import queue

data_queue = queue.Queue()
data_queue.put(1) # 데이터 삽입
data_queue.put('hi')

data_queue.qsize() # 큐사이즈 2

data_queue.get() # 맨 앞 데이터인 1출력
data_queue.qsize() # 큐사이즈 1

data_queue.get() # 맨 앞 데이터인 hi 출력

우선순위 큐

import queue
data_queue = queue.PriorityQueue()

# 데이터는 튜플형태로 삽입
data_queue.put((10, "hi")) 
data_queue.put((5, 123)) # 가장 높은 우선순위
data_queue.put((15, 4.0))

data_queue.get() # 123 출력 -> 우선순위가 제일높음

후지 큐

https://www.fujiq.jp/

profile
코딩의 고수가 되고 싶은 종한이

0개의 댓글