标签:port 集合 数据类型 默认参数 join 用法 import 线程 code
from queue import Queue,LifoQueue,PriorityQueue
# 队列——先进先出
que = Queue(5)
# 堆栈——先进后出
que = LifoQueue(5)
# 优先级队列——优先级低的先出
# que = PriorityQueue(5)
que.put('任意数据类型')
que.put(['任意数据类型(列表)'])
que.put({'任意数据类型(字典)':'aaaa'})
que.put({'这是集合'})
que.put(("元组也行",))
# 优先级队列专用(因为put里是元组,且第一个元素是可以互相比较的数据类型,这里默认用整型)
# que.put((2,'任意数据类型'))
# que.put((10,['任意数据类型(列表)']))
# que.put((5,{'任意数据类型(字典)':'aaaa'}))
# que.put((1,{'这是集合'}))
# que.put((100,("元组也行",)))
print(que.get())
que.task_done()
print(que.get())
que.task_done()
print(que.get())
que.task_done()
print(que.get())
que.task_done()
print(que.get())
que.task_done()
que.join()
XMind: ZEN - Trial Version
标签:port 集合 数据类型 默认参数 join 用法 import 线程 code
原文地址:https://www.cnblogs.com/marklijian/p/11575213.html