1. 程式人生 > >Python_collections_deque雙向隊列

Python_collections_deque雙向隊列

雙向 ever 技術 添加多個 bsp 反轉 dex append eight

deque:創建一個雙向隊列

import collections
collections.deque([nihao,x])

x.append():在列表的右邊添加

x.appendleft():在隊列的左邊添加

技術分享圖片

x.clear():清空列表

x.count():隊列某個元素出現的次數

x.extend():往右邊擴展,添加多個數據

x.extendleft():往左邊擴展

技術分享圖片

x.index():取隊列的索引位置,默認從左

技術分享圖片

x.insert():指定位置插入元素

x.pop():移除元素並返回,從右邊

x.popleft():移除元素並返回,從左邊

x.reverse():反轉

x.rotate():把後面的元素放到前面,轉圈的形式

技術分享圖片

Python_collections_deque雙向隊列