本文实例讲述了python3 deque 双向队列创建与使用方法。...分享给大家供大家参考,具体如下:
创建双向队列
import collections
d = collections.deque()
append(往右边添加一个元素)
import collections...collections
d = collections.deque()
d.append(1)
d.appendleft(2)
print(d)
#输出:deque([2, 1])
clear(清空队列...'c','d','e'])
d.insert(2,'z')
print(d)
#输出:deque([‘a’, ‘b’, ‘z’, ‘c’, ‘d’, ‘e’])
pop(获取最右边一个元素,并在队列中删除...)
d.extend(['a','b','c','d','e'])
d.remove('c')
print(d)
#输出:deque([‘a’, ‘b’, ‘d’, ‘e’])
reverse(队列反转