stack : last in - first out
queue : first in - first out
※ 기본적으로 파이썬에서 제공하는 배열관련 메소드는 stack과 관련되어있다.
파이썬에서는 Queue 자료구조를 이용할 수 있는 관련 라이브러리를 제공한다.
를 작성해주면 queue 자료구조를 그대로 활용할 수 있고, 이와 관련한 특정 메소드인 put(=append), get(=pop(0))을 사용할 수 있다.
from queue import Queue
queue = Queue()
queue.put(2)
print(queue.queue)
#2
queue.put(3)
print(queue.queue)
#23
queue.put(4)
print(queue.queue)
#234
queue.get()
print(queue.queue)
#34
python queue
https://jeongchul.tistory.com/659