, , . , , , :
ints = [1, 3, 4, 5, 'hi']
for i in range(1,len(ints)):
print i, ints[i]
:
1 3
2 4
3 5
4 hi
Alternatively, if you want to iterate over all elements, but print indexes starting with 1 instead of 0:
ints = [1, 3, 4, 5, 'hi']
for i in range(len(ints)):
print i+1, ints[i]
exit:
1 1
2 3
3 4
4 5
5 hi
Or using enumerate()going through all the elements, but print indexes starting with 1 instead of 0:
ints = [1, 3, 4, 5, 'hi']
for i, el in enumerate(ints):
print (i+1), el
exit:
1 1
2 3
3 4
4 5
5 hi
Simon source
share