17243/accessing-the-index-in-for-loops
How do I access the index itself for a list like the following?
ints = [8, 23, 45, 12, 78]
When I loop through it using a for loop, how do I access the loop index, from 1 to 5 in this case?
Using an additional state variable, such as an index variable (which you would normally use in languages such as C or PHP), is considered non-pythonic.
The better option is to use the built-in function enumerate(), available in both Python 2 and 3:
for idx,val in enumerate(ints): print(idx, val)
Use enumerate to get the index with ...READ MORE
Using an additional state variable, such as ...READ MORE
You probably want to use np.ravel_multi_index: [code] import numpy ...READ MORE
Use enumerate(): for index, value in enumerate(array): ...READ MORE
You can also use the random library's ...READ MORE
Syntax : list. count(value) Code: colors = ['red', 'green', ...READ MORE
Enumerate() method adds a counter to an ...READ MORE
You can simply the built-in function in ...READ MORE
This is the way "continue" statement works! You ...READ MORE
Easiest way: math.factorial(x) (available in 2.6 and ...READ MORE
OR
At least 1 upper-case and 1 lower-case letter
Minimum 8 characters and Maximum 50 characters
Already have an account? Sign in.