博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python 下标 遍历列表_Python中遍历列表中元素的操作
阅读量:5754 次
发布时间:2019-06-18

本文共 579 字,大约阅读时间需要 1 分钟。

Python中遍历列表中元素的操作

一、遍历列表

所谓遍历列表就是要使用到列表中的每个元素,并对列表中的每个元素执行相同的或是重复性的操作。举个实例来理解这个概念,现在假设有一个含有5个元素的学生名单的列表,我现在要打印这5个学生的名单,看看在python中如何来实现。

请比较一下输出结果,看看哪种结果是我们想得到的?

代码:

46258294cbe2286e6643c5da3251d925.png

运行结果:

87c0d43e82b1d3520644ff484fa166da.png

二、探究循环

在上述实例中,如果名单数量增20人甚至更多,而且要输出名单结果,我们该如何处理?是不是只需要在列表中添加元素即可,其他代码无需修改,是不是非常方便。上面问题的解决是通过for循环让python去处理这个问题。循环这种概念很重要,因为它是让计算机自动完成重复工作的常见方式之一。

For循环使用格式: for 变量名 in 列表名:,后面跟循环组成的缩进代码块。

三、缩进不当

下面我想通过几个容易常犯的缩进错误来学习for循环。

1、 忘记缩进

对于位于for语句后面而且属于循环组成部分的代码行,一定要缩进。如果你忘记缩进,python会提醒你。

代码:

d150b40dcea2a52179980a91f8d8bd7a.png

错误提示:

002f6243288dc44a7f5fead6b1e80ff4.png

2、 不必要的缩进

有时候,尽管程序能够正常运行,但输出结果并不是我们所希望得到的那种。

代码1:

f0b668d0ce85d47fee1f92e6a9bba127.png

运行结果1:

5309d28b2912983f34150cba07a65d9b.png

代码2:

b4a5662a494464eec55eb316077f1d02.png

运行结果2:

aeda422e9f8466899c844f6e9547bd04.png

个人体会:有时候,我们从常犯的错误中去学习python的知识,可能对于理解知识点有很大的帮助。

转载地址:http://ftdkx.baihongyu.com/

你可能感兴趣的文章
HTML5 & CSS3初学者指南(3) – HTML5新特性
查看>>
Python 字符串
查看>>
device-mapper 块级重删(dm dedup) <3>代码结构(3)
查看>>
Lnmp 配置多 PHP 开发环境
查看>>
Centos7安装Docker镜像仓库Harbor1.5.3之https
查看>>
负载均衡群集之一LVS-DR
查看>>
大学生为什么要参加软考
查看>>
linux学习第一月测验
查看>>
今日新闻-2019智能家居@智能硬件博览会
查看>>
今日头条架构演进之路——高压下的架构演进专题
查看>>
零基础学习嵌入式 嵌入式底层开发和上层应用
查看>>
shell编程进阶篇
查看>>
Pixelmator Pro mac专为macOS设计,与macOS High Sierra无缝集成
查看>>
system表空间空间解决(ORA-00604 ORA-01653 ORA-02002)
查看>>
sed 对目录进行操作
查看>>
How to convert Windows 7 on MBR/BIOS to GPT/UEFI
查看>>
四则运算总结
查看>>
【翻译】MVC Music Store 教程-概述(三)
查看>>
直接插入排序===
查看>>
表格基础操作
查看>>