Code available in comment below! This video shows the basics of how to use enumerate() in Python. enumerate() is useful for looping through data structures like lists while having access to each index and the corresponding value for each iteration of the loop.
characters = ["Krillin","Goku", "Vegeta", "Gohan", "Piccolo"]
enumerate() returns a sequence of (index, item) tuples
list(enumerate(characters))
Use enumerate() in a for loop to get an item and its index
for index, character in enumerate(characters):
print(index, character)
Why might you want to use enumerate?
Example: store index positions of duplicate items
characters = ["Krillin","Goku", "Goku", "Gohan", "Piccolo",
"Krillin","Goku", "Vegeta", "Gohan", "Piccolo",
"Piccolo","Goku", "Vegeta", "Goku", "Piccolo"]
character_map = {character:[] for character in set(characters)}
print(character_map)
Use enumerate to store the index for each occurence
for index, character in enumerate(characters):
character_map[character].append(index)
character_map
Sur cette page du site, vous pouvez voir la vidéo en ligne How to Use enumerate() in Python durée heure minute seconde en bonne qualité , qui a été Téléchargé par l'utilisateur DataDaft 28 avril 2021, Partagez le lien avec vos amis et connaissances, sur youtube cette vidéo a déjà été regardée 44,656 fois et il a aimé 1.5 mille téléspectateurs. Bon visionnage!