2023年7月26日发(作者:)
python中for循环遍历列表的⼏种⽅法列表在使⽤过程中,经常需要遍历列表的所有元素,对每个元素执⾏相同的操作。今天介绍python中for循环遍历列表的⼏种⽅法。⽅法1:使⽤for循环简单结构遍历⾸先我们新建⼀个城市列表,然后分别展⽰⼏种不同⽅法下的遍历操作。代码⽰例如下:cities = ["Guangzhou","Beijing","Shanghai","Nanjing"]第⼀种⽅法,直接使⽤简单的for循环结构[ for i in list: print(list) ],其中代码中的 i 可以⾃由命名,代码中的 list 为列表的名称,冒号后⾯的代码换⾏并缩进。代码⽰例如下:for city in cities: print(city)
⽅法2:借⽤ range() 和 len() 函数遍历第⼆种⽅法,利⽤range() 函数跟len() 函数。这种⽅法可以输出序列号,也可以不输出。代码⽰例如下:cities = ["Guangzhou","Beijing","Shanghai","Nanjing"]for i in range(len(cities)): print(i+1,cities[i])
⽅法3:借⽤ enumerate() 函数遍历
第三种⽅法,利⽤enumerate() 函数。这种⽅法可以输出序列号,也可以不输出。代码⽰例如下:cities = ["Guangzhou","Beijing","Shanghai","Nanjing"]for i,city in enumerate(cities): print(i+1,city)
⽅法4:借⽤ iter() 函数遍历第四种⽅法,利⽤iter() 函数。这种⽅法可以输出序列号,也可以不输出。代码⽰例如下:cities = ["Guangzhou","Beijing","Shanghai","Nanjing"]for city in iter(cities): print(city)
发布者:admin,转转请注明出处:http://www.yc00.com/news/1690305281a329544.html
评论列表(0条)