1. 程式人生 > >deque雙向佇列的簡單實現與使用

deque雙向佇列的簡單實現與使用

from collections import deque
dq = deque(maxlen=2)  # 建立,限制大小
for i in range(101):
    # 右邊新增單個元素
    dq.append(i)

    # 左邊新增單個元素
    dq.appendleft(i)

    # 右邊新增列表
    dq.extend([i])

    # 左邊新增列表
    dq.extendleft([i])

    # 返回指定元素的出現次數
    num = dq.count("待查個數的元素")
    
    # 查詢某個元素的索引位置
    num = d.index("待查個數的元素")

    print(dq)