目录

使用range通过for循环遍历列表

使用range通过for循环遍历元组

使用zip通过for循环遍历列表

通过for循环遍历字典

循环列表时利用enumerate获取索引


使用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)

Python For循环遍历容器

Python For循环遍历容器

使用range通过for循环遍历元组

元组的遍历借助 range() 函数,基本思想是通过元组的长度使用for循环进行遍历。

Python For循环遍历容器

使用zip通过for循环遍历列表

zip() 函数用于将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的列表。如果各个迭代器的元素个数不一致,则返回列表长度与最短的对象相同,利用号操作符,可以将元组解压为列表。

zip语法:zip([iterable, ...])

参数说明:

  • iterable: 一个或多个迭代器
  • 返回值: 返回元组列表

Python For循环遍历容器

Python For循环遍历容器

Python For循环遍历容器

通过for循环遍历字典

字典的遍历主要借助于字典中的key值。

Python For循环遍历容器

循环列表时利用enumerate获取索引

因为列表是有序的,可以使用Python中独有函数 enumerate 来获取其索引

Python For循环遍历容器

相关文章: