Python实现双端队列参考:Python实现双端队列
使用Python实现双端队列时,使用了列表,可以用双端队列与 deque 对比,deque类中实现了很多方法,接下来介绍deque类的用法。...一、deque入队和出队
deque 类中实现了单个数据入队,将一个可迭代对象入队,将数据插入指定位置的方法。
1....deque 类中实现了队列两端的出队方法。...运行结果:
deque(['c', 'B', 'T', 'A', 'a', 'b', 'c', 'D'])
deque(['c', 'B', 'T', 'A', 'a', 'b', 'c', 'D']...为了方便使用,deque类中用property将maxlen方法转换成了属性,并且deque类初始化时可将maxlen作为参数传入。