作者在 2010-04-09 23:14:56 发布以下内容
enumerate在遍历时可以返回元素的索引值,如:
for i, v in enumerate(a):
这对于某些需要索引值的情况非常方便。如打印序号,如果不用这个方法,我们遍历一般要写成:
for i in range(len(a)):
print i, a[i]
而使用enumerate,可以写为:
for i, v in enumerate(a):
print i, v
for i, v in enumerate(a):
这对于某些需要索引值的情况非常方便。如打印序号,如果不用这个方法,我们遍历一般要写成:
for i in range(len(a)):
print i, a[i]
而使用enumerate,可以写为:
for i, v in enumerate(a):
print i, v