【笔记】python中的for循环(遍历列表)、for循环中的一些缩进问题

44. pythonfor循环嵌套 1. 什么是嵌套 2. for循环中嵌套有if条件判断语句 2.1 先创建一个奇数序列 2.2 判断一个数是否能被7整除 2.3 将2部分代码合二为一 3. for循环中嵌套有for循环 阅读详情

一、for循环(遍历列表)

我们经常需要遍历列表的所有元素,对每个元素执行相同的操作。这种情况下,我们就需要使用for循环。下面我们举几个栗子来学习for循环的用法。
:使用for循环来打印列表中的所有元素

names=['a','b','c','d']
for name in names:
    print(name)

输出结果:
在这里插入图片描述
这个for循环代码会让python从列表names中取出一个元素,并将其与变量name相关联,然后打印出来。依次循环,直至遍历完整个列表。这个过程中,python都将重复执行第二行和第三行的代码。

在for循环中执行更多的操作

:使用for循环来打印魔术师名单中的所有名字,并且对于每位魔术师,都打印一条消息,指出他的表演太精彩了。(使用f字符串)

magicians=['alice','david','carolina']
for magician in magicians:
    print(f'{magician.title()},that was a great trick!')
    

输出结果:
在这里插入图片描述

二、for循环中的一些缩进问题

在for循环结束后,下一条代码语句应该放在for循环之后,且不缩进
例:在上一例的程序上,结束循环。并给予结束语

magicians=['alice','david','carolina']
for magician in magicians:
    print(f'{magician.title()},that was a great trick!')
print("Thank you,everyone.That was a great show!") #此处不缩进
python for 循环 1. 基本概念 2. 可迭代对象 3. 字符串的for循环 4. 列表for循环 5. 元组的for循环 6. 字典的for循环 7. range函数的for循环 8. 多层for语句 9. 列表推导式 10. for-else 11. break & continue & return 阅读详情

相关推荐

ANSYS Maxwell:创建即用型 3D 轴向磁通电机模型

Magnet Length” 是磁体的径向长度。“Magnet Thickness” 是磁体的轴向长度。为了对 AFM 进行更详细的分析,用户需要在 ANSYS Maxwell 中运行 3D FEA 分析。对于 2D 模型,它们类似于 MotorCAD 中的模型,后者对等效的直线电机进行建模。单击“确定”后,将创建一个 3D Maxwell 模型。“长度”是转子铁的轴向长度。然后需要定义定子的“磁芯”尺寸和材料。“长度”是定子铁芯的轴向长度。“转子”# 的极数必须与“定子”中定义的磁极相同。

jkh920184196的博客 1131

Python循环:使用for循环遍历列表

其中,for循环是一种常用的循环结构,它可以用来遍历列表中的元素。列表Python中最常用的数据类型之一,它可以存储多个元素,并且这些元素可以是不同的数据类型。总结一下,使用for循环可以很方便地遍历列表中的元素,并对它们进行操作。这是因为for循环会自动遍历列表中的每个元素,并将其赋值给指定的变量,然后执行循环中的代码。除了遍历固定的列表,我们还可以使用for循环遍历其他类型的数据结构,如字符串。现在,我们将使用for循环遍历这个列表中的每个元素,并对它们进行一些操作。

pytorchCode的博客 1720

手把手教你玩转CPU微架构专栏--​​​​第二章:流水线——微架构的“效率引擎”​​​​2.4 超标量与超线程:如何突破“单指令流”的限制?

例如,Intel酷睿i5-13600K拥有6个性能核(P核,支持超线程,共12线程)和8个能效核(E核,无超线程,共8线程),兼顾多线程性能与能效比。通过引入“物理寄存器”替代“逻辑寄存器”(如x86的RAX、RBX),消除数据冒险中的“假依赖”(False Dependency)。引入“混合架构”(Performance Core+Efficient Core),大核(P核)专注高性能任务,小核(E核)处理后台任务;​:6发射超标量,IPC≈3.5(通过3D V-Cache优化缓存,进一步提升效率)。

xiaoheshang_123的博客 933

介绍python中几种遍历列表for循环方法

我们在使用列表的过程中,经常需要遍历列表的所有元素,对每个元素执行相同的操作。今天就给大家介绍python中几种遍历列表for循环方法。 首先我们先构造一个numbers列表,如下: numbers = [12, 454, 123, 785, 65] 直接使用for循环简单结构遍历: 直接使用简单的for循环结构" for i in list: print(i) ",其中代码中的 i 可以自由命名,代码中的 list 为列表的名称,冒号后面的代码换行并缩进。代码如下: # -*- codin

u010741112的博客 3万+

pythonfor循环遍历列表的几种方法

列表在使用过程中,经常需要遍历列表的所有元素,对每个元素执行相同的操作。今天介绍pythonfor循环遍历列表的几种方法。 方法1:使用for循环简单结构遍历 首先我们新建一个城市列表,然后分别展示几种不同方法下的遍历操作。代码示例如下: cities = ["Guangzhou","Beijing","Shanghai","Nanjing"] 第一种方法,直接使用简单的for循环结...

bang152101的博客 7万+

如何使用for循环遍历列表或字典?

但是,请注意,对于复杂的数据结构,通常更好的做法是使用更结构化的数据类型,如数据模型或类。Python中的列表(List)和元组(Tuple)都是序列类型,它们都是有序的集合,可以包含不同的数据类型。使用while循环执行有条件的循环时,需要确保条件语句的正确性和逻辑的完整性,以确保循环能够按照预期的方式执行。在Python中,条件语句是一种控制流语句,它允许您根据某个条件的结果来执行不同的代码块。这允许您根据不同的条件执行不同的代码块。您还可以使用嵌套的条件语句,以根据嵌套的条件分支执行代码。

WangYaolove1314的博客 2399

python遍历循环_pythonfor循环遍历列表的几种方法

列表在使用过程中,经常需要遍历列表的所有元素,对每个元素执行相同的操作。今天介绍pythonfor循环遍历列表的几种方法。工具/原料python3方法1:使用for循环简单结构遍历1首先我们新建一个城市列表,然后分别展示几种不同方法下的遍历操作。代码示例如下:cities = ["Guangzhou","Beijing","Shanghai","Nanjing"]2第一种方法,直接使用简单的fo...

weixin_40002238的博客 7574

python基础篇-for循环

for循环

清微的博客 4万+

Python基础回顾(3)——for循环的储备知识之Python缩进

循环是编程中很重要的一项,在学习Python循环之前,要先弄明白缩进。本文主要使用for循环为例子,讲解物理行和代码行是什么,同时讲解缩进的规则。

plant_angry的博客 6399

python中的列表的操作(for循环

1.遍历 (1)使用for循环遍历整个列表: info=["xiaoming","23years","2000","male"] for a in info: print(a) #注意是for循环的一部分要缩进 out: xiaoming 23years 2000 male (2新建列表并自动赋值:也是使用for循环,但是可以直接使用列表解析,列表解析是将for循环和创建新元素合并在一个语句...

qq_39539152的博客 4万+

Python基础 - for循环的基本语法与遍历思想

本文深入浅出地讲解了Pythonfor循环的基本语法与遍历思想。首先强调了for循环在数据处理中的重要性,指出其相比while循环更简洁安全的特点。然后详细解析了for循环的基本结构,重点介绍了range()函数的三种用法,并通过计算1到100求和的实例演示其应用。文章还通过Mermaid流程图直观展示了for循环的执行机制,对比了for和while循环的差异。随后深入探讨了遍历思想在不同数据结构中的应用,包括列表、字符串、字典等,并提供了enumerate()和字典遍历的实用技巧。全文通过丰富的代码示例

千淘万漉虽辛苦,吹尽狂沙始到金 2万+

Python中的`for`循环遍历序列的基本用法

这会打印索引和对应的元素,如(0, ‘apple’), (1, ‘banana’), (2, ‘cherry’)。函数将列表中的元素配对,然后返回一个元组。如果列表长度不同,它将截断到最短的列表循环是一种用于遍历序列(列表,元组,字符串)或其他可迭代对象的控制结构。这会打印(1, 4), (2, 5), (3, 6)。函数可以生成一个整数序列,通常用于需要一定范围数值的情况。生成了一个包含0, 1, 2, 3, 4的序列。如果你需要在遍历时获取元素的索引,你可以使用。这会打印0, 2, 4, 6, 8。

weixin_45241109的博客 1092

关于for循环遍历列表的几个用法--python

for…in …: 结果如下: 同理,for … in iter(…):的方式也类似,结果跟1一样 2、输出其索引位置,不输出列表元素,若要输出列表元素,可以采用a[index]的方式 for … in range/ (len(a)): 为什么要用len,因为range() 函数只能接受整数,因为它需要知道要创建的数字范围的起点和终点。该函数无法从列表对象创建一系列值。list本身就是一个可迭代对象,range接受的是整数,所以解决的办法就是len(a) 如下; 正确办法: 3、即输出列表元素,也输出其索

YQyq1021的博客 7138

python 缩进规则

具有相同缩进的代码被视为代码块。缩进Python中具有严格的习惯写法:4个空格,不要使用Tab if语句后接表达式,然后用:表示代码块的开始。

Hello_Chan的博客 1万+

python基础(三)】操作列表for循环、正确缩进、切片的使用、元组

python基础(三)】操作列表for循环、正确缩进、切片的使用、元组

hiliang521的博客 1779

集合 —— 列表的九种遍历方式

除了普通 for 循环之外,你还知道哪些遍历列表的方式嘛?看完这篇文章,相信你会对此深有感悟。

莪是男神的博客 5200

List集合遍历的五种方法

List集合遍历的五种方法

7me 3万+

流程控制--for循环遍历字典和列表

一、循环 1.Python中一共有2个循环,一个是for 循环一个是while 循环。 2.for循环是一个结构,导致程序要重复一定得次数。 while循环也是如此,当条件变为假,循环结束。 二、for循环 1.在代码中 for语句包含以下部分 for 关键字 一个变量名 in关键字 调用range()方法,最多可以传入3个参数 冒号

shuaizy2017的博客 1万+

python(16)-列表list,for循环

列表的使用1 列表定义2列表中取值3列表的增,删,查,改3.1修改指定位置的数据3.2确定指定元素的索引3.3增加操作3.4删除操作4列表的数据统计5 列表排序6列表循环遍历-for 非数值类型:列表,元祖,字典,字符串,都是Python中的高级变量类型 Python中的非数值类型都支持一些共同的操作:都是一个序列,也可以理解为容器,用来装东西用 列表数据类型的应用场景:存储多个相同类型的数据,...

sinat_40624829的博客 4万+

for循环列表

每执行一次就会将序列中的一个元素赋值给变量,所以我们可以通过变量来获取列表中的元素。序列用于保存一组有序的数据,所有的数据在序列当中都有一个唯一的位置(索引)并且序列中的数据会按照添加的顺序来分配索引。对于所取数据不能直接修改,要对列表进行修改要先在for循环外创建一个空列表,然后在for循环内把修改的数据添加到空列表中。如果省略开始位置, 则会从第一个元素截取到结束的元素,但是不包括结束的元素。通过切片获取元素时,会包括起始位置的元素,不会包括结束位置的元素。列表的创建:通过[]来创建一个空列表

m0_46478042的博客 1016

IC设计流程PPT教案.pptx

IC设计流程PPT教案.pptx

上一篇: 分享一篇pytorch入门的笔记,很详细
下一篇: 【笔记】使用函数range()、使用range()创建数字列表、(**)乘方运算和函数min()、max()、sum()的应用、列表解析
菜菜努力码
博客等级 码龄6年 531粉丝 113原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

菜菜努力码

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值