专业的JAVA编程教程与资源

网站首页 > java教程 正文

python入门009:遍历列表

temp10 2024-11-20 21:41:57 java教程 13 ℃ 0 评论

一、遍历列表

遍历,简单理解就是对每个数据都过一遍。

python入门009:遍历列表

1、简单遍历

在程序中,有时需要遍历列表中的所有元素,对每个元素都执行相同的操作。

例如,想要逐个显示列表中的人名元素,这时可以通过使用for循环实现列表的遍历。



“循环”这个概念很重要,它是自动完成重复工作的常见方式之一。

在上面的例子中,python首先读取其中的第一行代码:

for name in names:

这行代码让python获取列表names中的第一个元素值'Tom',并将其存储到变量name中,然后python读取下一行代码:

print(name)

它让python显示name变量的值,即'Tom',接下来python返回到循环的第一行:

for name in names:

获取列表names中的下一个元素值'Alice',并将其存储到变量name中,再执行下面这行代码:

print(name)

python再次显示name变量值,当前为'Alice'。接下来,python再次执行整个循环。当列表中最后一个值'Mary'执行显示处理以后,列表中没有其他的值了,那么,循环结束。

使用循环时注意:

1)对列表中的每个元素,都将执行循环指定的步骤,而不管列表包含多少个元素。

2)python根据缩进来判断代码是否是for循环体。

即位于for语句后面且属于循环组成部分的代码行,一定要缩进,缩进通常使用4个空格。

3)for语句末尾的冒号很重要,它的作用是告诉python,下一行是循环的第一行。

如果你不小心遗漏了冒号,将导致语法错误。



2、for循环体

在for循环中,想包含多少行代码都可以,但循环体内的代码行都需要缩进,每个缩进的代码行都循环的一部分。且将针对列表中的每个元素值都执行一次。即可以对列表中的每个元素值执行任意次数的操作。



3、结束for循环

要结束for循环,只需将for循环体后面的代码行设置为不缩进即可。

这时,没有缩进的代码行只执行一次,不会再重复执行。



二、动手实践

定义一个水果列表,使用for循环将每种水果名称都显示出来;

对每一种水果都显示两句话;

在程序末尾添加一行总结的话,它不在for循环中。

如下图:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表