Python--双端队列代码示例
import collections
# 双端队列
que = collections.deque()
# 入队
que.append("a") # 右边入队
que.appendleft("b") # 左边入队
# 出队
right_value = que.pop() # 右边出队
left_value = que.popleft() # 左边出队
# 查询首位
print("队首值:", que[0])
print("队尾值:", que[-1])