enumerate( )枚举函数说明

enumerate()是Python的内置函数
英/?‘nju?m?re?t/

美/?‘num?ret/
单词字面意思:枚举,列举

功能:将一个可遍历的数据对象(如列表、元组、字典和字符串)组合成一个索引序列,同时列出数据下标和数据(索引 值),一般配合for循环使用。

语法

以下是 enumerate() 方法的语法:
enumerate(sequence, [start=0])
参数

sequence -- 一个序列、迭代器或其他支持迭代对象。
start -- 下标起始位置。
返回值

返回 enumerate(枚举) 对象。
使用实例:


for循环使用

原文地址:http://blog.51cto.com/10412806/2088753

时间: 2024-10-16 03:08:31

enumerate( )枚举函数说明的相关文章

Swift 2.0特有的枚举函数的实现方法和调用方法

一. //枚举网络访问错误 //swift 中枚举可以定义函数和属性 private enum GFFNetworkError: Int { case emptyDataError = -1 case emptyTokenError = -2 //错误描述 private var errorDescription: String { switch self { case .emptyDataError: return "空数据" case .emptyTokenError:return

Python基础之enumerate枚举

枚举,对于一个可迭代的(iterable)/可遍历的对象(如列表,字符串),enumerate将其组成一个索引序列,利用它可以同时获得索引和值. 1. 第一种类型 lst = ["a", "b", "c", "d"] for i in enumerate(lst): print(i) 执行结果为: (0, 'a') (1, 'b') (2, 'c') (3, 'd') 2. 改变enumerate索引起始 lst = [&qu

Enumerate枚举

import string[tab] s = string.ascii_lowercase e = enumerate(s) print s print list(e) enumerate在循环的同时可以访问到当前的索引值 L = ['a','b','c','d'] for (offset,item) in enumerate(L): print item,'appears at offset:',offset

【Python之旅】第二篇(六):enumerate枚举

1.普通情况下打印列表中索引号及其对应元素 使用下面的循环: >>> L = ['a', 'b', 'c', 'd'] >>> for i in L: ...   print L.index(i),i ...  0 a 1 b 2 c 3 d 2.使用enumerate在循环时同时访问索引 可以使用enumerate实现上面的功能: >>> L = ['a', 'b', 'c', 'd'] >>> enumerate(L) <e

Python 每天进步一点点 ---&gt; enumerate

enumerate,枚举函数 return an enumerate object,enumerate is useful for obtaining an index list Example 1:生成一个列表,并显示其索引 import string s = list(string.uppercase) s = s[0:5] for i in range(len(s)):         print i,s[i] Example 2:生成一个列表,并显示其索引 import string s

python学习笔记三之中(基础篇)

函数 内置函数 常用的内建函数: type()  列出指定对象的类型 help()  能够提供详细的帮助信息 dir()    将对象的所有特性列出 vars()  列出当前模块的所有变量 file,doc,name __file__  列出文件位置 __doc__  文档字符串 __name__ 被执行的脚本,name == __main__ if __name__ == "__main__": print("hello") int() abs() max() m

Python基础-list列表及常见函数

list列表是Python内置的一种数据类型,本质是一种有序的集合,这里将会讲到list的具体的一些用法以及常见的函数 创建列表语法:列表名 = [元素1,元素2,元素3-元素n] 说明:列表中的选项被称为元素,跟string类似,下标也是从0开始计数,一个列表中的数据类型可以各不相同. 创建列表代码如下: #创建空列表list1 = []#创建带有元素的列表list2 = [10, 20, 30, 10]print(list2) #[10, 20, 30, 10]list3 = [33, "g

Python中文件常用的操作方法

f=open('小重山','r',encoding='utf-8') 1.f.readline() f.readline()打印一行内容,遇到换行符,确定是一行.多次打印,会接着打印下一行.因为光标已经移到第一句的最后一位.下次打印紧接着光标打印.注意:文本每一行最后默认有个换行符,print默认也会输出一个换行符 2.f.readlines()['昨夜寒蛩不住鸣.\n', '惊回千里梦,已三更.\n', '起来独自绕阶行.\n', '人悄悄,帘外月胧明.\n', '白首为功名.\n', '旧山

Python enumerate() 函数----枚举

描述 enumerate() 函数用于将一个可遍历的数据对象(如列表.元组或字符串)组合为一个索引序列,同时列出数据和数据下标,一般用在 for 循环当中. Python 2.3. 以上版本可用,2.6 添加 start 参数. 语法 以下是 enumerate() 方法的语法: enumerate(sequence, [start=0]) 参数 sequence -- 一个序列.迭代器或其他支持迭代对象. start -- 下标起始位置. 返回值 返回 enumerate(枚举) 对象. 实例