那些Python方法---enumerate()

来源:互联网 发布:腾讯播放器mac版 编辑:程序博客网 时间:2024/06/05 18:16

作用:枚举,将序列下标取出来,与该序列各个元素对位组成一个新的序列

适用:可迭代的

演示:

>>> a = "xyz">>> list(enumerate(a))[(0, 'x'), (1, 'y'), (2, 'z')]

>>> a = ['x', 'y', 'z']>>> list(enumerate(a))[(0, 'x'), (1, 'y'), (2, 'z')]

>>> a = ('x', 'y', 'z')>>> list(enumerate(a))[(0, 'x'), (1, 'y'), (2, 'z')]

>>> for (i, j) in (enumerate(a)):...     print(i, j)...0 x1 y2 z


0 0
原创粉丝点击