python中的enumerate,pythonenumerate()函数
先给我出个题目:1。有一个列表=[1,2,3,4,5,6]
请打印出:
0, 1
1, 2
2, 3
3, 4
4, 5
5, 6
打印出来,
2.将列表倒过来[6,5,4,3,2,1]
3.挑出A *2中的偶数,结果是[4,8,12]
本例使用python中的enumerate用法。顺便说一下,枚举在for循环中的使用。枚举参数是遍历变量,如字符串、列表等。返回值是枚举类。
代码如下:
1.2.3.一起解决问题,代码如下:
list=[1,2,3,4,5,6]
对于I,j在列举(列表)
打印(I,j)
list2=list[:-1]
3=[i*2 for I in list if not I % 2]//I % 2==0证明I是偶数,not 0为真,表示I为偶数时I * 2。
打印(列表2,列表3)
0,1
1,2
2,3
3,4
4,5
5,6
[6,5,4,3,2,1]
[4,8,12]
当索引和值都需要时,可以使用枚举。下面分别用字符串、数组、列表和字典遍历序列中的元素及其下标:
首先,字符串:
fori,jinenumerate(abcde ):
普林蒂
0,a
1,b
2,c
3,d
4,e
二、阵列:
fori,jinenumerate((a , b , c )):
普林蒂
输出是:
得一个例子
1,b
2,c
三。列表:
010-59004,字典:
fori,jinenumerate({a:1, b:2}):
普林蒂
输出是:
得一个例子
1,b
转载于:https://www.cnblogs.com/rourou1/p/6178070.html
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。