当前位置: 首页 > news >正文

Python enumerate()函数详解

enumerate具有枚举、列举的意思

enumerate的参数有两个,一个是iterable,也就是可迭代对象,另一个是start

enumerate的作用是在加入可迭代对象作为参数会,在进行for循环时,每次循环会按序返回可迭代对象的值,和一个索引,索引从0开始递增。若设置start参数,则索引则会从start开始递增

list1 = list(range(10))
for i, j in enumerate(list1):print(i, j)
print("*" * 40)
list1 = list(range(10))
for i, j in enumerate(list1, start=1):print(i, j)
list1 = list(range(10))
for i, j in enumerate(list1):print(i, j)
print("*" * 40)
list1 = list(range(10))
for i, j in enumerate(list1, start=1):print(i, j)
# 0 0
# 1 1
# 2 2
# 3 3
# 4 4
# 5 5
# 6 6
# 7 7
# 8 8
# 9 9
# ****************************************
# 1 0
# 2 1
# 3 2
# 4 3
# 5 4
# 6 5
# 7 6
# 8 7
# 9 8
# 10 9


http://www.mrgr.cn/news/16840.html

相关文章:

  • Flask中的g的作用
  • 旋转排序:搜索算法
  • git branch 不显示分支名称
  • docker实战基础一
  • 计算机病毒特点有哪些
  • 破解wifi步骤
  • LangChain基础知识
  • 华为 HCIP-Datacom H12-821 题库 (1)
  • AI学习指南深度学习篇-门控循环单元的结构和原理
  • 使用mysql保存密码
  • 有向无环图的关联矩阵及其矩阵乘积的含义
  • PowerShell的强大命令集合
  • SOMYO™,一款将“照片”自动转为“手绘素描”的专业级软件
  • 构建Spring Boot应用的微服务服务依赖管理
  • Ubuntu/Debian 上删除未使用的软件包
  • 深度学习100问41:什么是LSTM
  • C++编程-递归算法1
  • gitlab 包含模型文件,比较大,怎么上传
  • 深入理解二叉搜索树:在Python中实现插入、删除和查找操作
  • C语言 | Leetcode C语言题解之第388题文件的最长绝对路径