from collections import deque
# 创建长度为3的队列
d = deque([], 3)
d.append('1')
print(d)
d.append('2')
print(d)
d.append('3')
print(d)
d.append('4')
print(d)
运行结果:
deque(['1'], maxlen=3)
deque(['1', '2'], maxlen=3)
deque(['1', '2', '3'], maxlen=3)
deque(['2', '3', '4'], maxlen=3)