python雙向隊(duì)列是什么
1、說(shuō)明
Python的雙向隊(duì)列使用collections.deque類來(lái)實(shí)現(xiàn)。它是一個(gè)線程安全且可以快速?gòu)膬啥颂砑踊蛘邉h除元素的類。
deque/d?k/
2、實(shí)例
LucianoRamalho舉了一個(gè)示例來(lái)說(shuō)明雙向隊(duì)列的基本用法。
fromcollectionsimportdeque
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雙向隊(duì)列的介紹,希望對(duì)大家有所幫助。更多Python學(xué)習(xí)推薦:請(qǐng)關(guān)注IT培訓(xùn)機(jī)構(gòu):千鋒教育。