“Python pour énumérer” Réponses codées

Énumérer 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
'''
BreadCode

python énuméré

'''
In python, you can use the enumerate function to add a counter to
your objects in a tuple or list.
'''

myAlphabet = ['a', 'b', 'c', 'd', 'e']
countedAlphabet = list(enumerate(myAlphabet)) # List turns enumerate object to list
print(countedAlphabet) # [(0, 'a'), (1, 'b'), (2, 'c'), (3, 'd'), (4, 'e')]

myList = ['cats', 'dogs', 'fish', 'birds', 'snakes']

for index, pet in enumerate(myList):
  print(index)
  print(pet)
Ninja Penguin

Python pour énumérer

# For loop where the index and value are needed for some operation

# Standard for loop to get index and value
values = ['a', 'b', 'c', 'd', 'e']
print('For loop using range(len())')
for i in range(len(values)):
    print(i, values[i])

# For loop with enumerate
# Provides a cleaner syntax
print('\nFor loop using builtin enumerate():')
for i, value in enumerate(values):
    print(i, value)

# Results previous for loops:
# 0, a
# 1, b
# 2, c
# 3, d
# 4, e

# For loop with enumerate returning index and value as a tuple
print('\nAlternate method of using the for loop with builtin enumerate():')
for index_value in enumerate(values):
    print(index_value)

# Results for index_value for loop:
# (0, 'a')
# (1, 'b')
# (2, 'c')
# (3, 'd')
# (4, 'e')
YEP Python

Pour énumérer 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
"""
Weary Wombat

énumérer en 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
"""
Psych4_3.8.3

Énumération de python pour la boucle

presidents = ["Washington", "Adams", "Jefferson", "Madison", "Monroe", "Adams", "Jackson"]
for num, name in enumerate(presidents, start=1):
    print("President {}: {}".format(num, name))
Yawning Yacare

Réponses similaires à “Python pour énumérer”

Questions similaires à “Python pour énumérer”

Plus de réponses similaires à “Python pour énumérer” dans Python

Parcourir les réponses de code populaires par langue

Parcourir d'autres langages de code