python enumerate for loop
presidents = ["Washington", "Adams", "Jefferson", "Madison", "Monroe", "Adams", "Jackson"]
for num, name in enumerate(presidents, start=1):
print("President {}: {}".format(num, name))
enumerate python
animals = ["cat", "bird", "dog"]
#enumerate (For Index, Element)
for i, element in enumerate(animals,0):
print(i, element)
for x in enumerate(animals):
print(x, "UNPACKED =", x[0], x[1])
'''
0 cat
1 bird
2 dog
(0, 'cat') UNPACKED = 0 cat
(1, 'bird') UNPACKED = 1 bird
(2, 'dog') UNPACKED = 2 dog
'''
for enumerate python
for key, value in enumerate(["p", "y", "t", "h", "o", "n"]):
print key, value
"""
0 p
1 y
2 t
3 h
4 o
5 n
"""
enumerate in python
list1 = ['1', '2', '3', '4']
for index, listElement in enumerate(list1):
#What enumerate does is, it gives you the index as well as the element in an iterable
print(f'{listElement} is at index {index}') # This print statement is just for example output
# This code will give output :
"""
1 is at index 0
2 is at index 1
3 is at index 2
4 is at index 3
"""
what does enumerate do in python
The enumerate() function assigns an index to each item in an
iterable object that can be used to reference the item later.
What does enumerate do in Python? It makes it easier to keep
track of the content of an iterable object.
enumerate()
>>> users = ["Test User", "Real User 1", "Real User 2"]
>>> for index, user in enumerate(users):
... if index == 0:
... print("Extra verbose output for:", user)
... print(user)
|