双端队列
双端队列,就是有两个端口,可以从两个端口进行相关插入与删除操作
python提供双端队列的模块,可以通过调用deque模块实现一些操作
from collections import deque导包
from collections import deque
doub_que=deque([1,2,3,4])
print('no add \n',doub_que)
#在队列左边添加一个数据
doub_que.appendleft('left')
print('add to left\n',doub_que)
#在队列右边添加一个数据
doub_que.append('right')
print('add to right\n',doub_que)
Running result