新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)Python教程:Python雙向隊列是什么
1、說明

創(chuàng)新互聯(lián)建站成都企業(yè)網(wǎng)站建設服務,提供成都做網(wǎng)站、網(wǎng)站制作網(wǎng)站開發(fā),網(wǎng)站定制,建網(wǎng)站,網(wǎng)站搭建,網(wǎng)站設計,成都響應式網(wǎng)站建設公司,網(wǎng)頁設計師打造企業(yè)風格網(wǎng)站,提供周到的售前咨詢和貼心的售后服務。歡迎咨詢做網(wǎng)站需要多少錢:18982081108
Python 的雙向隊列使用 collections.deque 類來實現(xiàn)。它是一個線程安全且可以快速從兩端添加或者刪除元素的類。
deque /d?k/
2、實例
Luciano Ramalho 舉了一個示例來說明雙向隊列的基本用法。
from collections import deque
dq = deque(range(10), maxlen=10)
logging.info('dq -> %s', dq)
dq.rotate(3)
logging.info('dq -> %s', dq)
dq.rotate(-4)
logging.info('dq -> %s', dq)
dq.extend([11, 22, 33])
logging.info('dq -> %s', dq)
dq.extendleft([10, 20, 30, 40])
logging.info('dq -> %s', dq)
以上就是Python雙向隊列的介紹,希望對大家有所幫助。更多Python學習推薦:python教學
本文教程操作環(huán)境:windows7系統(tǒng)、Python 3.9.1,DELL G3電腦。
本文標題:創(chuàng)新互聯(lián)Python教程:Python雙向隊列是什么
文章來源:http://www.dlmjj.cn/article/dpjehoe.html


咨詢
建站咨詢
