python中enumerate函数怎么用

47次阅读
没有评论

共计 634 个字符,预计需要花费 2 分钟才能阅读完成。

enumerate 函数是 Python 中内置的一个函数,它用于将一个可遍历的数据对象(如列表、元组、字符串等)组合为一个索引序列,同时返回索引和对应的值。

使用方法:

  1. 将需要遍历的数据对象作为参数传递给 enumerate 函数,如:enumerate(可遍历的数据对象)
  2. 遍历返回的索引序列,对于每个元素,使用两个变量(通常为 index 和 item)接收索引和对应的值,可以按需求命名这两个变量,如:for index, item in enumerate(可遍历的数据对象):
  3. 在循环体中可以使用 index 和 item 分别表示当前的索引和对应的值。

示例代码:

fruits = ['apple', 'banana', 'orange']

# 示例 1:不指定起始索引,默认从 0 开始 
for index, fruit in enumerate(fruits):
    print(index, fruit)
# 输出:
# 0 apple
# 1 banana
# 2 orange

# 示例 2:指定起始索引为 1 
for index, fruit in enumerate(fruits, start=1):
    print(index, fruit)
# 输出:
# 1 apple
# 2 banana
# 3 orange

在以上示例中,我们将一个列表作为可遍历的数据对象传递给 enumerate 函数,然后使用 for 循环依次获取索引和元素值,并打印输出。示例 1 中索引从 0 开始,示例 2 中索引从 1 开始。

丸趣 TV 网 – 提供最优质的资源集合!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-12-16发表,共计634字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)