目录
使用range通过for循环遍历列表
列表的遍历可以直接使用for循环,也可以借助 range() 函数。它可创建一个整数列表,一般用在 for 循环中。
range语法:range(start,stop,[,step])
参数说明:
- start: 计数从 start 开始。默认是从 0 开始。例如range(5)等价于range(0, 5);
- end: 计数到 end 结束,但不包括 end。例如:range(0, 5) 是[0, 1, 2, 3, 4]没有5
- step:步长,默认为1。例如:range(0, 5) 等价于 range(0, 5, 1)
使用range通过for循环遍历元组
元组的遍历借助 range() 函数,基本思想是通过元组的长度使用for循环进行遍历。
使用zip通过for循环遍历列表
zip() 函数用于将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的列表。如果各个迭代器的元素个数不一致,则返回列表长度与最短的对象相同,利用号操作符,可以将元组解压为列表。
zip语法:zip([iterable, ...])
参数说明:
- iterable: 一个或多个迭代器
- 返回值: 返回元组列表
通过for循环遍历字典
字典的遍历主要借助于字典中的key值。
循环列表时利用enumerate获取索引
因为列表是有序的,可以使用Python中独有函数 enumerate 来获取其索引