小編給大家分享一下Python中SimpleQueue和LifoQueue怎么用,希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去探討吧!
成都創(chuàng)新互聯(lián)是創(chuàng)新、創(chuàng)意、研發(fā)型一體的綜合型網(wǎng)站建設(shè)公司,自成立以來公司不斷探索創(chuàng)新,始終堅(jiān)持為客戶提供滿意周到的服務(wù),在本地打下了良好的口碑,在過去的十多年時(shí)間我們累計(jì)服務(wù)了上千家以及全國政企客戶,如食品包裝袋等企業(yè)單位,完善的項(xiàng)目管理流程,嚴(yán)格把控項(xiàng)目進(jìn)度與質(zhì)量監(jiān)控加上過硬的技術(shù)實(shí)力獲得客戶的一致稱贊。
1、SimpleQueue() 先進(jìn)先出
代碼演示:
from queue import SimpleQueue que = SimpleQueue() que.empty() que.qsize() que.put(1) que.put_nowait(1) que.get()
2、LifoQueue() 先進(jìn)后出
代碼演示:
from queue import LifoQueue que = LifoQueue()
特別說明:
方法和用法等同于 Queue()
先進(jìn)先出:Queue()、SimpleQueue() 都可以
如果不限制隊(duì)列長度,且不用阻塞模式,SimpleQueue() 完全夠用了
看完了這篇文章,相信你對(duì)Python中SimpleQueue和LifoQueue怎么用有了一定的了解,想了解更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!