enumerate() 函数用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,同时列出数据和数据下标,一般用在 for 循环当中。

示例代码:

#!/usr/bin/env pythonx_train = [[1, 2, 3], [3, 4, 5], [5, 6, 7]]
y_train = [1, 2, 3]db = zip(x_train, y_train)for step, (x_train, y_train) in enumerate(db):print(step, x_train, y_train, sep='\t')

运行结果:

0    [1, 2, 3]   1
1   [3, 4, 5]   2
2   [5, 6, 7]   3
[Finished in 0.2s]

Python3编程语言之enumerate() 函数使用示例相关推荐

  1. Python3编程语言之zip() 函数使用示例

    zip() 函数用于将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的对象,这样做的好处是节约了不少的内存. 我们可以使用 list() 转换来输出列表. 如果各个迭 ...

  2. python 匿名函数示例_扣丁学堂Python3开发之匿名函数用法示例详解

    扣丁学堂Python3开发之匿名函数用法示例详解 2018-07-26 14:01:11 1324浏览 今天扣丁学堂Python培训给大家分享关于Python3匿名函数用法,结合实例形式分析了Pyth ...

  3. Python编程语言学习:for循环中常用方法经验技巧(利用enumerate函数对列表实现自带索引等)之详细攻略

    Python编程语言学习:for循环中常用方法经验技巧(利用enumerate函数对列表实现自带索引等)之详细攻略 目录 for循环中常用方法经验技巧 1.利用enumerate函数对列表实现for循 ...

  4. Python3 matplotlib的绘图函数subplot()简介

    Python3 matplotlib的绘图函数subplot()简介 一.简介 matplotlib下, 一个 Figure 对象可以包含多个子图(Axes), 可以使用 subplot() 快速绘制 ...

  5. python3中input输入浅谈_详解Python3中的 input() 函数

    详解Python3中的 input() 函数 一.知识介绍: 1.input() 函数,接收任意输入,将所有输入默认为字符串处理,并返回字符串类型: 2.可以用作文本输入,如用户名,密码框的值输入: ...

  6. python 遍历函数用法_python中enumerate函数遍历元素用法分析

    本文实例讲述了python中enumerate函数遍历元素用法.分享给大家供大家参考,具体如下: enumerate函数用于遍历序列中的元素以及它们的下标 示例代码如下: i = 0 seq = [' ...

  7. python里enumerate函数_python中的enumerate函数

    enumerate 函数用于遍历序列中的元素以及它们的下标: >>> for i,j in enumerate(('a','b','c')): print i,j 0 a 1 b 2 ...

  8. python func函数用法_Python常见内置高效率函数用法示例

    本文实例讲述了Python常见内置高效率函数用法.分享给大家供大家参考,具体如下: 1.  filter(function,sequence) 将sequence中的每个元素,依次传进function ...

  9. Python的enumerate函数

    Python 的 enumerate() 函数就像是一个神秘的黑箱,你无法简单地用一句话来概括这个函数的作用与用法. enumerate() 函数属于非常有用的高级用法,而对于这一点,很多初学者甚至中 ...

最新文章

  1. 星际2的一些技术特性
  2. 怎么将SVG转成PNG(.NET工具包编写)
  3. (十四)nodejs循序渐进-高性能游戏服务器框架pomelo之开发Treasures游戏
  4. Oracle教程之分析Oracle索引扫描四大类
  5. NMI watchdog: BUG: soft lockup - CPU#2 stuck for 23s!
  6. TFS与Git结合进行代码管理
  7. 网易云音乐 歌词制作软件 BesLyric
  8. 3月大修之后 Flash的安全问题继续被诟病?
  9. hp服务器主板显示51,HP Jetdirect打印服务器故障解决
  10. 安装服务器系统后鼠标键盘没反应,安装Win7系统以后键盘鼠标不能用/失灵没反应的缘由以及解决方法...
  11. IFD-x 微型红外成像仪(模块)
  12. 石墨烯散热科技视频发布,华为Mate20系列将带来极致游戏体验
  13. 什么是128陷阱?什么是装箱?什么是拆箱?为什么要有包装类?
  14. 先验概率、后验概率、条件概率
  15. uni-app 中使用iconfont图标
  16. 如何在贵金属白银现货走势分析中积累经验?
  17. 机器学习基础篇(四)——交叉验证
  18. android水平波浪扩散动画,Android实现水波纹扩散效果
  19. android 收音机调频,FM手机调频收音机
  20. linux usb只读文件系统,linux文件系统只读

热门文章

  1. 参与组织社区活动总结
  2. JavaScript原型学习
  3. WEBAPP开发技巧
  4. Web 服务器 之 安装 Apache 2 和 Tomcat 5.5
  5. vue ...mapMutations 的第一个参数默认为 数据对象state
  6. [Curator] Path Cache 的使用与分析
  7. another app is currently hold yum lock问题
  8. swift选择类或结构体
  9. C#的Equals不区分大小写
  10. typedef BOOL(WINAPI *MYFUNC) (HWND,COLORREF,BYTE,DWORD);语句的理解