首页 > 其他分享 >2024/1/20

2024/1/20

时间:2024-02-19 13:00:21浏览次数:44  
标签:容器 遍历 20 场景 2024 while 循环

while循环和for循环,都是循环语句,但细节不同:
在循环控制上:
while循环可以自定循环条件,并自行控制
for循环不可以自定循环条件,只可以一个个从容器内取出数据

在无限循环上:
while循环可以通过条件控制做到无限循环
for循环理论上不可以,因为被遍历的容器容量不是无限的

在使用场景上:
while循环适用于任何想要循环的场景
for循环适用于,遍历数据容器的场景或简单的固定次数循环场景

1.什么是遍历?
将容器内的元素依次取出,并处理,称之为遍历操作
2.如何遍历列表的元素?
可以使用while或for循环
3.for循环的语法:for 临时变量 in 数据容器对临时变量进行处理
4.for循环和while对比
for循环更简单,while更灵活
for用于从容器内依次取出元素并处理,while用以任何需要循环的
场景

标签:容器,遍历,20,场景,2024,while,循环
From: https://www.cnblogs.com/lklyouhouhou/p/18020847

相关文章

  • 报废车综合管理系统 系统源码加微信820688215 获取商业授权 体验官方地址 www.lvxun.v
    报废车综合管理系统系统源码加微信820688215获取商业授权体验官方地址 www.lvxun.vip  ......
  • 2024/1/13
     注释的分类单行注释:以#开头,#右边的所有文字当作说明,而不是真正要执行的程序,起辅助说明作用#我是单行注释print("Helloworld")注意,#号和注释内容一般建议以一个空格隔开多行注释:以一对三个双引号引起来("""注释内容""")来解释说明一段代码的作用使用方法type()语句的使用......
  • 2021/1/14
    可以看出,for循环是将字符串的内容:依次取出所以,for循环也被称之为:遍历循环 同while循环不同,for循环是无法定义循环条件的只能从被处理的数据集中,依次取出内容进行处理所以,理论上讲,Python的for循环无法构建无限循环(被处理的数据集不可能无限大 range语句语法1:range(nu......
  • 2024/1/15
    1.什么是NoneNone是类型'NoneType’的字面量用于表示:空的、无意义的2.函数如何返回None不使用return语句即返回None主动returnNone3.使用场景函数返回值if判断变量定义 ......
  • 2024/1/16
    函数是纯代码语言,想要理解其含义,就需要一行行的去阅读理解代码,效率比较低。我们可以给函数添加说明文档,辅助理解函数的作用语法如下:deffunc(x,y):"""函数说明:paramx:形参x的说明:paramy:形参y的说明:return :返回值的说明"""函数体return返回值......
  • 在 Visual Studio 2022 中创建一个类似于旧版本 Visual Studio 中的 Win32 Console Ap
    以下内容来自AI的回答,实测有效在VisualStudio2022中创建一个项目,其自动生成的源文件内容包含#include"stdafx.h"和使用_tmain作为入口点,意味着你需要创建一个基于Windows的传统控制台应用程序,这通常与旧版本的VisualStudio(如VisualStudio2005或更早)和使用预......
  • 布莱切利宣言 The Bletchley Declaration 2023年11月1日 学习ing
    ArtificialIntelligence(AI)presentsenormousglobalopportunities:ithasthepotentialtotransformandenhancehumanwellbeing,peaceandprosperity.Torealisethis,weaffirmthat,forthegoodofall, AI shouldbedesigned,developed,deployed,and......
  • 20 - 常见内置数据类型
    Python常见内置数据类型在Python中,常用的类型是这些:Python中查看数据类型的函数(function)为type()。>>>text="Istestastringtypeobject?">>>print(type(text))<class'str'>Python中常看内置方法(build-inmethod)的函数为dir()。>>>dir(tex......
  • centos 7安装sql server 2019
    1.下载安装包: 参考地址:https://packages.microsoft.com/rhel/7/mssql-server-2019/mssql-server-15.0.4083.2-15.x86_64.rpm 找一个自己喜欢的版本,下载下来。或者找大神们的百度网盘也行。2.将文件拷贝到虚拟机目录,运行如下命令开始安装。 3.安装的时候出现缺少依赖包,使......
  • ECMAScript 语言规范每年都会进行一次更新,而备受期待的 ECMAScript 2024 将于 2024 年
    Promise.withResolvers使用Promise.withResolvers()关键的区别在于解决和拒绝函数现在与Promise本身处于同一作用域,而不是在执行器中被创建和一次性使用。这可能使得一些更高级的用例成为可能,例如在重复事件中重用它们,特别是在处理流和队列时。这通常也意味着相比在执行器内......