# 1602.py v=['A','D','E','N'] e=enumerate(v) print e # a=list(enumerate(v)) b=zip(xrange(len(v)),v) print a==b # True # Infatti: print a # [(0,'A'), (1,'D'), (2,'E'), (3,'N')] print b # [(0,'A'), (1,'D'), (2,'E'), (3,'N')] ####################################### v=[8,13,0,5,17,8,6,24,6,15,3] s=0 for i,x in enumerate(v): if x>10: s+=i print s # 21, perche' sono maggiori di 10 # gli elementi con gli indici # 1,4,7,9 e 1+4+7+9=21.