队列的基础使用

from  queue import Queue

#创建队列
q = Queue(5)
#存数据
q.put('科比')
q.put("勒布朗")
q.put("JR")
q.put("汤普森")
q.put("love")
#q.put("科沃尔",false) #如果队列满 程序直接报错
q.put('zhangsan',True,3) #如果队列满,程序等待三秒再报错

print(q)
#取数据   先进先出
print(q.get())
print(q.get())
print(q.get())
print(q.get())
print(q.get())
print(q.get(False))
print(q.get(True,3)) #取完在取就没了   也是可以等待一下  看看队列里有的话再取

q.empty()  #判断队列是否为空
q.full()   #判断队列是否已满
q.qsize()  #获取队列长度
作者:求知鱼

-------------------------------------------

个性签名:你有一个苹果,我有一个苹果,我们交换一下,一人还是只有一个苹果;你有一种思想,我有一种思想,我们交换一下,一个人就有两种思想。

如果觉得这篇文章对你有小小的帮助的话,记得在右下角点个“推荐”哦,博主在此感谢!

独学而无友,则孤陋而寡闻,开源、分享、白嫖!

原文地址:https://www.cnblogs.com/Qiuzhiyu/p/12184549.html