最新国产好看的视频,伊人天堂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

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

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

相關文章

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

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

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

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

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

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

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

    Python Pytorch深度學習之Tensors張量

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

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

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

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

    當我們想要執(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)過歸一化,本文對這一問題給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友參考下吧
    2023-11-11
  • python中單下劃線_的常見用法總結(jié)

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

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

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

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

最新評論

水富县| 米林县| 三门县| 保德县| 长丰县| 东乡| 浦北县| 九龙县| 昔阳县| 秦皇岛市| 屯昌县| 黎川县| 渭源县| 雷波县| 阜南县| 集安市| 玉门市| 郧西县| 精河县| 浦城县| 塔城市| 扎囊县| 井陉县| 宿迁市| 蕉岭县| 陇西县| 遂宁市| 芒康县| 宁陕县| 清新县| 万盛区| 四平市| 吉安县| 泰宁县| 肥城市| 凤山市| 阳新县| 南澳县| 江城| 长岭县| 宜黄县|