Python学习——enumerate()函数的用法
来源:互联网 发布:吉他软件电脑版 编辑:程序博客网 时间:2024/06/17 18:10
enumerate(seq,[start=0]) 函数是将序列中的元素与索引组合成一个元组列表,主要是用在for循环中。
例子:
>>>seasons = ['Spring', 'Summer', 'Fall', 'Winter']>>> list(enumerate(seasons))[(0, 'Spring'), (1, 'Summer'), (2, 'Fall'), (3, 'Winter')]>>> list(enumerate(seasons, start=1)) # 小标从 1 开始[(1, 'Spring'), (2, 'Summer'), (3, 'Fall'), (4, 'Winter')]
具体用法。
采用普通的for循环:
>>>i = 0>>> seq = ['one', 'two', 'three']>>> for element in seq:... print i, seq[i]... i +=1... 0 one1 two2 three
而采用for循环enumerate()函数:
>>>seq = ['one', 'two', 'three']>>> for i, element in enumerate(seq):... print i, seq[i]... 0 one1 two2 three>>>
则可以将索引写在循环语句内,更容易定位到序列中的元素。
本文例子参考:菜鸟教程
阅读全文
0 0
- Python学习——enumerate()函数的用法
- Python学习笔记:python中enumerate函数的用法
- Python学习 ——enumerate函数
- Python学习 ——enumerate函数
- python enumerate函数用法
- python enumerate()函数 用法
- python 函数-enumerate的用法
- Python中enumerate()函数的用法
- python中的enumerate函数的用法
- python中enumerate()函数的用法
- python 函数 —— enumerate()
- python函数学习enumerate
- python enumerate 的用法
- enumerate函数的用法
- python中enumerate函数的学习
- python的enumerate()函数
- python的enumerate()函数
- python中enumerate函数用法
- Android平台车牌识别移动端的原理与应用领域
- 机器学习实战-利用PCA来简化数据
- 基本Kmeans算法介绍及其实现
- php常用字符串函数
- 基于netty的websocket服务
- Python学习——enumerate()函数的用法
- PHP 实现后缀表达式(接受四则运算字符串,输出计算结果,附代码)
- 归并排序
- 【C++】C++友元
- 例2-23 用一个随机序列模拟中国数字地震台网记录在频率域的振幅。中国数字地震台网的采样间隔是0.02s,运用通带频率是0-5Hz的低通理想滤波器对其进行滤波。数据长度是120s。模拟一下。
- 欢迎使用CSDN-markdown编辑器
- 使用VS2010创建windows窗体应用程序
- JAVA中关于new子类对象时是否创建父类
- JAVA数据结构笔记