参考链接: Python中的双端队列DeQue
deque
1、概述2、相关操作3、知识点
1、概述
deque结构可以看作是内置的list结构的加强版,且比队列提供了更强大的方法。 ...print(d2)
#输出结果>>>:
#deque(['c', 'b', 'a'])
#deque(['c', 'b', 'a'])
count(value) 计算value在当前双端队列中的总个数...])
d1.insert(1,[5,6,7])
print(d1)
#输出结果>>>:
#deque([3, [5, 6, 7], 2, 1, 'c', 'b', 'a'])
pop() 从双端队列中删除一个值...输出结果>>>:
#deque([3, 2, 1, 'c', 'b', 'a'])
#deque([2, 1, 'c', 'b', 'a'])
#3
remove(value) 从双端队列中删除...要充分利用双端队列这一特性。deque在生成双端队列时,可以指定maxlen值,如果队列内的数据量等于maxlen的时候,再插入数据时会把最老的数据从双端队列中剔除掉.