Python 之 enumerate

今天看到enumerate 这个函数,然后Google之,发现limodou大牛写过enumerate了~

enumerate 主要是用再类似的场景:

In [20]:for i in xrange(len(a)):
                    print i, a[i]
    ....:
                0 1
                1 2
                2 3
                3 alkj

使用enumerate可以简化代码为:

In [21]: for i, j in enumerate(a):
    ....:     print i, j
    ....:
                0 1
                1 2
                2 3
                3 alkj

{i:j for i,j in enumerate('abcdef')}
By @SunisDown in
Tags : #python, #enumerate,