import queue

# 1.普通q
# 2.先进后出q
# 3.优先级q
普通Queue
q=queue.Queue(3)
q.put(1)
q.put(2)
q.put(3)
print(q.get())
print(q.get())
print(q.get()) 输出:
1
2
3 # 先进后出,堆栈式队列
q = queue.LifoQueue(5)
q.put(1)
q.put(2)
q.put(3)
q.put(4)
print(q.get()) 输出:
4 # 优先级Queue
q = queue.PriorityQueue()
q.put((10,'a'))
q.put((-1,'b'))
q.put((100,'c'))
print(q.get())
print(q.get())
print(q.get()) 输出:
"b"
"a"
"c"

最新文章

  1. 浅析用Base64编码的图片优化网页加载速度
  2. jqueyr eq get用法
  3. 在laravel下關於blade模板的嘗試
  4. PHP Static Self 的区别
  5. android- Auto Monitor Logcat
  6. 通讯录CoreData数据库实现版
  7. Powershell下设置环境变量
  8. Zabbix实现微信告警
  9. ansible网络模块安装httplib2
  10. INSERT ... ON DUPLICATE KEY UPDATE Syntax
  11. linux crontab 命令
  12. win7 64bit下最新Apahe2.4.18+php7.0.2+MySQL5.7.10配置
  13. python笔记之调用系统命令
  14. php微信公众帐号发送红包
  15. Word2vec 讨论
  16. 【转】Dockerfile详解
  17. 时间序列分析 异常分析 stl
  18. C#中的out、ref、params详解
  19. 结构型模式之Adapter模式
  20. PHP算法之排序算法(PHP内置排序函数)

热门文章

  1. JavaScript程序设计——FOR循环
  2. HGOI 20191103am 题解
  3. OI程序常见的设计陷阱
  4. MySQL字段命名不能使用的MySQL关键字
  5. JsonObject处理时间转换问题
  6. Linux设备驱动程序 之 完成量
  7. Linux设备驱动程序 之 read和write
  8. Linux设备驱动程序 之 装载和卸载模块
  9. js类型判断:typeof与instanceof
  10. polya定理,环形涂色