1. 程式人生 > >python中collections包的常用功能

python中collections包的常用功能

deque

(構造一個雙端的佇列, 一端進入 一端出,最大長度受限,可以節省空間)

如下使用:

>>> queue_temp = deque([],5)
>>> queue_temp.append(1)
>>> queue_temp.append(2)
>>> queue_temp.append(3)
>>> queue_temp.append(4)
>>> queue_temp.append(5)
>>> queue_temp
deque([1, 2, 3, 4, 5], maxlen=5)
>>> queue_temp.append(6)
>>> queue_temp
deque([2, 3, 4, 5, 6], maxlen=5)