遍历通俗理解就是按顺序依次访问到序列当中的每一个数据,这个操作即叫遍历。比如这里有个需求,需求内容是:依次打印列表中的各个数据。这个遍历的程序用while循环或者for循环就能完成。

一、while循环遍历

需求:依次打印列表中的各个数据。

代码体验:

"""
1. 准备表示下标的数据
2. 循环while条件: i<3 --- 条件不能写死,最后用len()代替 遍历: 依次按顺序访问得到序列的每一个数据    i += 1
"""list1 = ['python', 'java', 'php']
i = 0  # 因为列表下标从0开始
while i < len(list1):  # len() 列表长度# 列表下标不能固定写死不然一直输出同一个数据,和i有关联,随着i的变化来依次输出列表数据print(list1[i])i += 1

执行结果:


二、for循环遍历

需求:依次打印列表中的各个数据。

代码体验:

list1 = ['python', 'java', 'php']
for i in list1:# 遍历数据中的数据print(i)

执行结果:

好文推荐

  • 了解Python如何入门:https://blog.csdn.net/qq_46094651/article/details/128042038
  • 了解python的行业前景:https://blog.csdn.net/qq_46094651/article/details/128405273
  • 了解python的兼职副业:https://blog.csdn.net/qq_46094651/article/details/128964989

Python —— 列表的while循环遍历 、for循环遍历相关推荐

  1. python列表删除多个相同元素_Python遍历列表删除多个元素或者重复元素

    在遍历list的时候,删除符合条件的数据,结果不符合预期 num_list = [1, 2, 2, 2, 3] print(num_list) for item in num_list: if ite ...

  2. python 列表推导式csv_Python 列表推导式

    在本教程中,我们将学习使用 Python 列表推导. Python 列表推导式 列表推导式是一种基于现有列表创建列表的语法结构. 列表推导式为创建列表提供了一种简洁的方法. 常见的要求是创建新列表,其 ...

  3. python 列表、元组、集合、字典、循环遍历数据结构

    python 列表.元组.集合.字典.数据结构的循环(整理自python文档) 列表-list-用方括号标注,逗号分隔的一组值 list 的 方法 对list添加.插入.删除.查找.排列.翻转 lis ...

  4. python 列表 常用操作 列表的循环遍历

    目录 列表格式 常用操作 查找 判断是否存在 添加数据 删除数据 修改数据 复制 列表的循环遍历 列表嵌套 列表为可变类型数据 列表格式 [数据1,数据2,数据3,.......] 注:列表可以一次性 ...

  5. 迭代列表不要For循环,这是Python列表推导式最基本的概念

    如果你还在使用 For 循环迭代列表,那么你需要了解了解列表推导式,看看它的基本概念都是什么. 列表解析式(List comprehension)或者称为列表推导式,是 Python 中非常强大和优雅 ...

  6. python遍历循环和无限循环结构_Python --- 程序的循环结构

    1.遍历循环 2.无限循环 3.循环控制保留字 4.循环的高级用法 1.遍历循环 遍历某个结构形成的循环运行方式 for in : - 从遍历结构中逐一提取元素,放在循环变量中 - 完整遍历所有元素后 ...

  7. python循环遍历-for循环

    python循环遍历 for循环 append() 方法向列表的尾部添加一个新的元素. 1)循环字符串 str_1='abcde你好呀!' result=[] for i in str_1:resul ...

  8. Python 列表,for循环,元组的使用(修改、添加、删除、排序、切片)

    Python 列表(List) Python的基本数据类型有整数,浮点数,布尔,字符串,它们是最基本的数据.在实际编程中,我们要经常组织由很多基本数据组成的集合,这些集合的不同组织方式就是:数据结构, ...

  9. 06-列表(列表的使用、列表中元素的提取--切片、列表的通用操作、列表的方法、列表的遍历-for循环和range()函数)

    1. 序列 (sequence) 1.1 基本概念 序列是Python 中最基本的一种数据结构.序列用于保存一组有序的数据,所有的数据在序列当中都有一个唯一的位置 (索引) 并且序列中的数据会按照添加 ...

最新文章

  1. CSS3边框背景-边框背景(-border-image)
  2. linux dhcp 论文,毕业论文—基于linux的dhcp服务器配置.doc
  3. 北京智源大会6月23日精彩预告!(附问题征集)
  4. 2019年上半年收集到的人工智能自然语言处理方向干货文章
  5. Java数据结构与算法:队列
  6. 在Linux上自动调整屏幕亮度保护眼睛
  7. Linux qt 更新,Qt 5.15 Beta 2 发布,Qt 6之前的最后一个重大更新
  8. php 使用webservice_PHP中如何调用webservice的实例参考
  9. python 键盘输入_跟我一起学python | 探究07
  10. 面试题解析:1 Java中switch语句可以作用在enum上的测试
  11. 编程之美——数字哑谜
  12. 领导叫我要好好带新人。。。
  13. 10多个免费DNS解析服务器
  14. 贝多芬没能写完的《第十交响曲》,即将被人工智能完成
  15. win10下禁用全角半角Kill-Shift-Space
  16. 小程序瀑布流的实现三种方式
  17. 可变滤波效果器-Pulsar Modular P565 Filter Set v1.2.0 macOS-MORiA
  18. STM32通过SPI协议驱动OLED屏
  19. Ubuntu20.04切换源
  20. 能撸会跑,还可编程,全球首款AI仿生宠物机器人“火星猫”开始量产

热门文章

  1. 西红柿炒鸡蛋教程(从入门到精通)
  2. 以太坊区块链浏览器(一)拿来就用主义
  3. string转wchar_t*和QString转wchar_t*
  4. windows 程序员装机必备软件
  5. 再见 HTTP?10 分钟手把手教会你将网站切换到 HTTPS,安全有保障,yyds!
  6. Lumia 1020 诞生:诺基亚拍照技术的一次狂欢
  7. 【笔记】Polygon mesh processing 学习笔记(10)
  8. Java基础篇——面向对象编程
  9. CentOS系统下部署Hadoop2.0单机模式
  10. 形参的种类及其能否改变实参