python中for循环遍历列表的几种方法
1、首先我们新建一个城市列表,然后分别展示几种不同方法下的遍历操作。代码示例如下:
cities = ["Guangzhou","Beijing","Shanghai","Nanjing"]
2、第一种方法,直接使用简单的for循环结构[ for i in list: print(list) ],其中代码中的 i 可以自由命名,代码中的 list 为列表的名称,冒号后面的代码换行并缩进。代码示例如下:
for city in cities:
print(city)
1、第二种方法,利用range() 函数跟len() 函数。这种方法可以输出序列号,也可以不输出。代码示例如下:
cities = ["Guangzhou","Beijing","Shanghai","Nanjing"]
for i in range(len(cities)):
print(i+1,cities[i])
1、第三种方法,利用enumerate() 函数。这种方法可以输出序列号,也可以不输出。代码示例如下:
cities = ["Guangzhou","Beijing","Shanghai","Nanjing"]
for i,city in enumerate(cities):
print(i+1,city)
1、第四种方法,利用iter() 函数。这种方法可以输出序列号,也可以不输出。代码示例如下:
cities = ["Guangzhou","Beijing","Shanghai","Nanjing"]
for city in iter(cities):
print(city)
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:93
阅读量:100
阅读量:48
阅读量:174
阅读量:177