python 内置函数enumerate()

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

a=["a","b","c","d","e","f","g","h","i"]print(a)b=enumerate(a)print(enumerate(a))print(list(b))for m,n in enumerate(a):    print(m,n)

运行结果:

F:\dev\python\python.exe F:/pyCharm/practice/config_dir/zip_demo.py
[‘a‘, ‘b‘, ‘c‘, ‘d‘, ‘e‘, ‘f‘, ‘g‘, ‘h‘, ‘i‘]
<enumerate object at 0x0000017D24B113F0>
[(0, ‘a‘), (1, ‘b‘), (2, ‘c‘), (3, ‘d‘), (4, ‘e‘), (5, ‘f‘), (6, ‘g‘), (7, ‘h‘), (8, ‘i‘)]
0 a
1 b
2 c
3 d
4 e
5 f
6 g
7 h
8 i

Process finished with exit code 0

原文地址:https://www.cnblogs.com/linwenbin/p/10384790.html

时间: 2024-10-10 19:15:47

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

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()

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

Python内置函数之enumerate() 函数

enumerate() 函数属于python的内置函数之一: python内置函数参考文档:python内置函数 转载自enumerate参考文档:python-enumerate() 函数 Python内置函数之enumerate() 函数 描述 enumerate() 函数用于将一个可遍历的数据对象(如列表.元组或字符串)组合为一个索引序列,同时列出数据和数据下标,一般用在 for 循环当中. Python 2.3. 以上版本可用,2.6 添加 start 参数. 语法 以下是 enumer

Python补充--Python内置函数清单

Python内置函数 Python内置(built-in)函数随着python解释器的运行而创建.在Python的程序中,你可以随时调用这些函数,不需要定义.最常见的内置函数是: print("Hello World!") 在Python教程中,我们已经提到下面一些内置函数:基本数据类型 type()反过头来看看 dir()   help()    len()词典 len()文本文件的输入输出 open()循环设计 range()   enumerate()    zip()循环对象

python学习系列--python内置函数(一)

先列出所有的python内置函数,可以看到还是挺多的. abs()        求给定数的绝对值. all()          传入一个列表,只有当列表中所有元素都是真时,该函数返回真. any()        传入一个列表,只要列表中有一个元素为真,该函数即返回真. ascii()       执行对象中的__repr__方法.该函数在python2.7中已弃用. bin()         将给定的值转换成二进制. bool()       判断真假. bytearray()     

python内置函数(上篇)

python内置函数 1.abs() 取绝对值 >>> abs(3) 3 >>> abs(-3) 3 2.all() 全部为真,则结果为真 源码: def all(iterable):              #iterable为可迭代对象,列表,元组,字典 for element in iterable: if not element:         #如果not element为真,可以通过bool()函数判断 return False return True

Python之路Python内置函数、zip()、max()、min()

Python之路Python内置函数.zip().max().min() 一.python内置函数 abs() 求绝对值 例子 print(abs(-2)) all() 把序列中每一个元素做布尔运算,如果全部都是true,就返回true, 但是如果是空字符串.空列表也返回true 例子 print(all([1,2,'1',''])) 输出结果 False 例子2 print(all('')) 输出结果 True any() 把序列中每一个元素做布尔运算,如果有一个为true就返回true, 但

python内置函数简单归纳

做python小项目的时候发现熟练运用python内置函数,可以节省很多的时间,在这里整理一下,便于以后学习或者工作的时候查看.函数的参数可以在pycharm中ctrl+p查看. 1.abs(x):返回数字的绝对值 print ("abs(-40) : ", abs(-40)) print ("abs(100.10) : ", abs(100.10)) """ 结果: abs(-40) : 40 abs(100.10) : 100.1

Python内置函数_数学运算类

本文和大家分享的主要是python内置函数数据运算类相关内容,一起来看看吧,希望对大家学习python 有所帮助. abs abs(x) 求绝对值 · X可以是整型,也可以是复数 · 若X是复数,则返回复数的模 >>> abs(-1)1>>> abs(-3+4j)5.0>>> bin bin(x) 将整数x转换为二进制字符串 >>> bin(2)'0b10'>>> bin(3)'0b11' bool bool([x]