最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python優(yōu)先隊列實現(xiàn)方法示例

 更新時間:2017年09月21日 08:55:01   作者:xiecj_2006  
這篇文章主要介紹了Python優(yōu)先隊列實現(xiàn)方法,結(jié)合實例形式分析了Python優(yōu)先隊列的具體定義與使用方法,具有一定參考借鑒價值,需要的朋友可以參考下

本文實例講述了Python優(yōu)先隊列實現(xiàn)方法。分享給大家供大家參考,具體如下:

1. 代碼

import Queue
import threading
class Job(object):
  def __init__(self, priority, description):
    self.priority = priority
    self.description = description
    print 'New job:', description
    return
  def __cmp__(self, other):
    return cmp(self.priority, other.priority)
q = Queue.PriorityQueue()
q.put(Job(3,'Mid-level job'))
q.put(Job(10,'Low-level job'))
q.put(Job(1,'Important job'))
def process_job(q):
  while True:
    next_job = q.get()
    print 'Processing job:', next_job.description
    q.task_done()
workers = [threading.Thread(target=process_job,args=(q,)),
      threading.Thread(target=process_job,args=(q,)),]
for w in workers:
  w.setDaemon(True)
  w.start()
q.join()

2. 執(zhí)行結(jié)果

New job: Mid-level job
New job: Low-level job
New job: Important job
Processing job: Important job
Processing job: Mid-level job
Processing job: Low-level job

更多關(guān)于Python相關(guān)內(nèi)容可查看本站專題:《Python數(shù)據(jù)結(jié)構(gòu)與算法教程》、《Python函數(shù)使用技巧總結(jié)》、《Python字符串操作技巧匯總》、《Python入門與進階經(jīng)典教程》及《Python文件與目錄操作技巧匯總

希望本文所述對大家Python程序設(shè)計有所幫助。

相關(guān)文章

  • 零基礎(chǔ)寫python爬蟲之抓取百度貼吧代碼分享

    零基礎(chǔ)寫python爬蟲之抓取百度貼吧代碼分享

    前面幾篇都是以介紹基礎(chǔ)知識為主,各位童鞋估計都在犯嘀咕了,你到底寫不寫爬蟲????額,好吧,本文就給大家寫一個簡單的百度貼吧的python爬蟲代碼。
    2014-11-11
  • Python Django基礎(chǔ)二之URL路由系統(tǒng)

    Python Django基礎(chǔ)二之URL路由系統(tǒng)

    這篇文章主要介紹了Python Django基礎(chǔ)二之URL路由系統(tǒng) 的相關(guān)資料,需要的朋友可以參考下
    2019-07-07
  • PyGame貪吃蛇的實現(xiàn)代碼示例

    PyGame貪吃蛇的實現(xiàn)代碼示例

    貪吃蛇是款經(jīng)典游戲,本文將帶你一步步用python語言實現(xiàn)一個貪吃蛇小游戲,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-11-11
  • Python Pytorch深度學(xué)習(xí)之Tensors張量

    Python Pytorch深度學(xué)習(xí)之Tensors張量

    今天小編就為大家分享一篇Pytorch之Tensors張量的文章,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-10-10
  • Python中BeautifulSoup通過查找Id獲取元素信息

    Python中BeautifulSoup通過查找Id獲取元素信息

    這篇文章主要介紹了Python中BeautifulSoup通過查找Id獲取元素信息,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-12-12
  • 一文帶你深度解密Python的字節(jié)碼

    一文帶你深度解密Python的字節(jié)碼

    當(dāng)我們想要執(zhí)行一個?py?文件的時候,只需要在命令行中輸入?python?xxx.py?即可,但你有沒有想過這背后的流程是怎樣的呢?本文主要賀和大家來聊聊Python中的字節(jié)碼,感興趣的可以了解一下
    2022-12-12
  • 聊聊Numpy.array中[:]和[::]的區(qū)別在哪

    聊聊Numpy.array中[:]和[::]的區(qū)別在哪

    這篇文章主要介紹了在Numpy.array中[:]和[::]的區(qū)別說明,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-05-05
  • pytorch加載的cifar10數(shù)據(jù)集過程詳解

    pytorch加載的cifar10數(shù)據(jù)集過程詳解

    這篇文章主要介紹了pytorch加載的cifar10數(shù)據(jù)集,到底有沒有經(jīng)過歸一化,本文對這一問題給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友參考下吧
    2023-11-11
  • python中單下劃線_的常見用法總結(jié)

    python中單下劃線_的常見用法總結(jié)

    這篇文章主要介紹了python中單下劃線_的常見用法總結(jié),其實很多(不是所有)關(guān)于下劃線的使用都是一些約定俗成的慣例,而不是真正對python解釋器有影響,感興趣的朋友跟隨腳本之家小編一起看看吧
    2018-07-07
  • Python內(nèi)置數(shù)據(jù)類型中的集合詳解

    Python內(nèi)置數(shù)據(jù)類型中的集合詳解

    這篇文章主要為大家詳細介紹了Python內(nèi)置數(shù)據(jù)類型中的集合,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-03-03

最新評論

延边| 镶黄旗| 江华| 岳西县| 云南省| 连南| 西乌| 大庆市| 五华县| 错那县| 屯门区| 行唐县| 宝坻区| 康平县| 宣城市| 郓城县| 九江县| 义马市| 文登市| 万安县| 泗洪县| 邯郸市| 略阳县| 始兴县| 临清市| 宁海县| 古蔺县| 湖北省| 巴彦淖尔市| 五华县| 满城县| 仙游县| 长海县| 宝丰县| 阳城县| 丹寨县| 盱眙县| 金昌市| 南昌市| 库伦旗| 灌阳县|