emumerate 枚举

文章目录

    • 前言
    • 用法

前言

enumerate()

  • python的内置函数,其参数是可遍历或者可迭代的对象如列表或者字符串
  • enumerate多用于for循环中得到计数,利用它可以同时获得索引和值,即需要index和value的时候可以使用enumerate
  • 使用enumerate()返回一个enumerate对象
s = [1, 2, 3, 4, 5]
e = enumerate(s)
print(e) # 

用法

常规用法

s = [1, 2, 3, 4, 5]
e = enumerate(s)
for index, value in e:
    print('%s, %s' % (index, value))

emumerate 枚举_第1张图片

从指定索引开始

 s = [1, 2, 3, 4, 5]
# 从指定索引3开始
for index, value in enumerate(s, 3):
    print('%s, %s' % (index, value))

emumerate 枚举_第2张图片

你可能感兴趣的:(python,python,开发语言)