当前位置: 首页 > news >正文

网站哪里可以查到做ddos企业整体形象设计

网站哪里可以查到做ddos,企业整体形象设计,wordpress主页乱码,设计网站要多少钱队列的基本概念(队头、队尾)和特点(先入先出) 在 Python 语言中,标准库中的queue模块提供了多种队列的实现,比如普通队列和优先级队列,因此你可以使用queue.Queue类来创建队列,不过…
  • 队列的基本概念(队头、队尾)和特点(先入先出)

在 Python 语言中,标准库中的queue模块提供了多种队列的实现,比如普通队列和优先级队列,因此你可以使用queue.Queue类来创建队列,不过我们依旧可以使用列表来模拟队列的实现。

  • 获取队列的长度,即队列中元素的数量,通常使用列表的len()函数来获取
  • 判断队列是否为空,可以通过if not queue来判定
  • 入队操作,将新的元素添加到队列的尾部,使用列表的append()函数来实现
  • 出队操作,获取并移除队列的头部元素,可以通过pop(0)函数传递索引来实现。
  • 访问队列的头部元素,但不会将其移除,使用索引访问第一个元素queue[0]
#导入queue模块
import queue#创建一个对列
q = queue.Queue()#通过put实现入队操作
q.put(1)
q.put(2)
q.put(3)# 通过get()实现出队操作
item = q.get() #出队并返回队列中的元素
print(item)  #输出1

也可以用列表模拟队列(上道题用列表实现了栈):
 

ueue = []#入队操作
queue.append("Tom")
queue.append("Jerry")
queue.append("Mike")#出队操作
remove_person = queue.pop(0)  #弹出并返回队列中的第一个元素#判断队列是否为空:
if not queueLprint("队列为空")
else:print(f"队头元素:{queue[0]}")

由此可见,在列表中,如果直接pop(),那么将会弹出列表的最末尾一个值;而如果pop(0),那么将会弹出列表中的第一个元素

按照列表模拟队列的写法如下:

n = int(input())
persons = input().split()
m = int(input())for _ in range(m):ope = input().split()opt = int(ope[0])if opt == 1:if persons:move_person = persons.pop(0)if opt == 2:persons.append(ope[1])
if persons:print(persons.pop(0))
else:print("There are no more people in the queue.")

按照queue模块的写法如下:

http://www.15wanjia.com/news/172732.html

相关文章:

  • 做微商那个网站好宁波慈溪网站建设
  • 网站开发者常见问题wordpress 替换googleapi
  • 网站生成系统源码建设厅焊工证在哪里办
  • 网站怎么做用户登录数据库在凡科做网站编辑
  • 外贸个人网站客户管理系统在哪进入
  • 内容分发网络CDN可以建设网站吗怎么用织梦做网站后台
  • 设计素材网站有哪些免费鸿星尔克的网络营销方式
  • 手机网站广告手机制作图片的软件免费
  • 网站设置黑白色建设网站利用点击量赚钱
  • 企业建站官网运营怎样做交互式网站
  • 怀柔 做网站的店面设计效果图大全
  • 全球网站流量排名查询网站自动跳转
  • 网站建设用什么技术wordpress 访客投稿
  • 网站开发需要什么技术大连开发区邮编
  • 深圳网站建设公司jsp深圳ui设计公司
  • 网站项目设计网页开发工资
  • 全是广告的网站西安网站制作设计找哪家
  • 建站行业现状保定高端网站建设
  • 嘉兴有哪些做网站的公司网站代运营方案
  • 扬州整站seo东莞企业网站建设制作
  • 网站源码哪个好平台商业模式有哪些
  • 网站的后台是开发做的深圳 学习网站
  • 简述商务网站建设步骤网页设计实训目的
  • 东莞中企动力做网站各种软件链接网址
  • 摄影网站模板下载网络游戏开服表
  • xwiki做的网站wordpress文字占满
  • 两学一做 答题 网站朋友圈h5页面制作
  • 湛江做网站厂家报价贵阳网站制作免费
  • 湘潭网站建设湘潭18款禁用黄在线观看免费
  • 做网站的步骤的文本电商平台运营是做什么