#Queue-deque, queue
from collections import deque
#deque는 내부적으로 Double Linked List로 구현되어있음
def show_data(data):
for temp in data:
print(temp, end=' ')
print()
print('-----deque-----')
data=deque([1,2,3])
show_data(data)
data.append(4)
print(data.popleft())
data.appendleft(0)
data.pop()
show_data(data)
print('-----------------------------------')
print('-----Queue-----')
from queue import Queue
data=Queue()
data.put(1)
data.put(2)
print(data.get())
print(data.get())