hi jaeneee
python - queue 본문
큐(queue) : 컴퓨터의 기본적인 자료 구조, FIFO(First In First Out)
-> 처음에 저장한 데이터가 처음으로 꺼내짐
queue에 데이터 삽입
-> queue.put(데이터)
from queue import Queue
queue = Queue()
queue.put(1)
queue.put(2)
print(queue.queue) #deque([1, 2])
queue에 데이터 제거 반환
-> queue.get()
from queue import Queue
queue = Queue()
queue.put(1)
queue.put(2)
print(queue.queue)
queue.get()
print(queue.queue) #deque([2])
print(queue.get()) #2
queue의 사이즈 확인
-> queue.qsize()
from queue import Queue
queue = Queue()
queue.put(1)
queue.put(2)
queue.put(3)
print(queue.qsize()) #3
queue가 비어있는지 확인
-> queue.empty()
from queue import Queue
queue = Queue()
queue.put(1)
queue.put(2)
queue.put(3)
print(queue.qsize())
print(queue.empty())
'Python' 카테고리의 다른 글
list 초기화 (0) | 2022.05.24 |
---|---|
python - deque (0) | 2022.03.26 |
Comments