4

I seem to recall there is a built-in way of doing this:

i = 0
for value in values:
    # ...Stuff
    i += 1

but in a neater syntax; something like

for value, i in fn(values):
    # ...Stuff

Is my memory correct; and if so, what is the way of doing this?

Karl Knechtel
  • 62,466
  • 11
  • 102
  • 153
Smashery
  • 57,848
  • 30
  • 97
  • 128

1 Answers1

13
for i, value in enumerate(values):
Amber
  • 507,862
  • 82
  • 626
  • 550