内置函数enumerate( )用法

name=[    ‘coco‘,    ‘liux‘,    ‘zhangyq‘,    ‘liufupengdozhao‘]

# 使用rang()方法for i in range(0,len(name)):    print(i,name[i])

# 上面的方法有些累赘,使用内置enumerrate函数会有更加直接,优美的做for i in enumerate(name):    print(i)

# enumerate会将数组或列表组成一个索引序列,使我们再获取索引和索引内容的时候更加方便如下:for index,i in enumerate(name):    print(index,i)

执行结果:
				
时间: 2024-10-10 19:15:37

内置函数enumerate( )用法的相关文章

python之枚举--内置函数-enumerate()

python之枚举 内置函数 enumearate() enumerate()是python的内置函数 enumerate在字典上是枚举.列举的意思 对于一个可迭代的(iterable)/可遍历的对象(如列表.字符串),enumerate将其组成一个索引序列,利用它可以同时获得索引和值 enumerate多用于在for循环中得到计数 enumerate()使用 如果对一个列表,既要遍历索引又要遍历元素时,首先可以这样写: list=["这","是","一个

Python内置函数enumerate()

enumerate()是Python的内置函数. 1 help(enumerate) 2 Help on class enumerate in module builtins: 3 class enumerate(object) 4 enumerate(iterable[, start]) -> iterator for index, value of iterable 5 #enumerate(可迭代变量[,开始下标])->返回迭代变量的索引和值. (注意,字典和集合也能使用,取位置作为索引

Python标准库:内置函数enumerate(iterable, start=0)

本函数是把可迭代对象转换为枚举对象.iterable是可迭代参数,比如像列表.数组.字典等对象:start是枚举的起始值,默认是从0开始.这个函数实现原理是这样,从迭代对象的方法__next__()取得一项值,然后就对参数start开始计数,每取一项增加1,生成一个元组返回. 本函数实现原理,大体上可以用下面的代码来表示: def enumerate(sequence, start=0): n = start for elem in sequence: yield n, elem n += 1

python 内置函数enumerate()

enumerate() 函数用于将一个可遍历的数据对象(如列表.元组或字符串)组合为一个索引序列,同时列出数据和数据下标,一般用在 for 循环当中.在python 3中返回一个生成器,代码如下: a=["a","b","c","d","e","f","g","h","i"]print(a)b=enumerate(a)print

Python基础(七)内置函数

今天来介绍一下Python解释器包含的一系列的内置函数,下面表格按字母顺序列出了内置函数: 下面就一一介绍一下内置函数的用法: 1.abs() 返回一个数值的绝对值,可以是整数或浮点数等. 1 2 3 4 5 6 print(abs(-18))          print(abs(0.15)) result: 18 0.15 2.all(iterable) 如果iterable的所有元素不为0.''.False或者iterable为空,all(iterable)返回True,否则返回False

高阶函数、内置函数

高阶函数:就是把函数当成参数传递的一种函数 python函数式编程 高阶函数:就是把函数当成参数传递的一种函数 1.函数名可以进行赋值: 2.函数名可以作为函数参数,还可以作为函数的返回值: a.函数是第一类对象 b.函数可以被赋值 c.可以被当做参数 d.可以当做返回值 e.可以作为容器类型的元素 def f(n): return n*n def foo(a,b,func): ret = func(a) + func(b) return ret foo(1,2,f) print(foo(1,2

Python菜鸟之路一:Python基础-内置函数补充

常用内置函数及用法: 1. callable() def callable(i_e_, some_kind_of_function): # real signature unknown; restored from __doc__ """检查对象object是否可调用.如果返回True,object仍然可能调用失败:但如果返回False,调用对象ojbect绝对不会成功 Return whether the object is callable (i.e., some kin

python基础篇【第四篇】内置函数、装饰器:

一.内置函数: 对于一些python中常用的函数,python自身就已经定义了一些函数用于调用,我们就叫它内置函数!如以下都是python中内置的函数! 一些常用的内置函数具体用法: 一些常用的内置函数具体用法: 1.abs():取绝对值 1 n=abs(-2) 2 print(n) 3 4 结果: 5 2 2.all();传入可迭代的对象中,都为真才为真; Fasle: 0,None,"",[],{} ,()都为假True: 1,-1,True,有值返回真. n=all([1,2,3

FreeMarker惯用内置函数

1.sequence?first 返回sequence的第一个值. 2.sequence?last 返回sequence的最后一个值. 3.sequence?reverse 将sequence的现有顺序反转,即倒序排序 4.sequence?size 返回sequence的大小 5.sequence?sort 将sequence中的对象转化为字符串后顺序排序 6.sequence?sort_by(value) 按sequence中对象的属性value进行排序 注意:Sequence不能为null