Contenu du cours
Tutoriel sur les Boucles en Python
Tutoriel sur les Boucles en Python
La Fonction enumerate()
La fonction enumerate()
est incroyablement utile lorsque vous avez besoin d'accéder à la fois à la valeur et à son index dans une séquence, telle qu'une liste ou une chaîne. Cela vous permet de travailler avec des éléments tout en gardant une trace de leur position dans la séquence.
En Python, les listes sont des structures de données ordonnées, ce qui signifie que chaque élément a un index unique. La fonction enumerate()
facilite la récupération simultanée de l'index et de la valeur.
La syntaxe pour utiliser enumerate()
est :
index
: fait référence à la position d'un élément dans la liste. Python utilise un indexage basé sur 0, ce qui signifie que le premier élément a un index de 0 ;value
: fait référence à l'élément réel à un index donné.
Appliquons enumerate()
à notre travel_list
pour imprimer chaque ville avec son index :
travel_list = ["Monako", "Luxemburg", "Liverpool", "Barcelona", "Munchen"] # Printing all cities with their indexes for index, city in enumerate(travel_list): print(f"{index} - {city}")
Swipe to start coding
En tant que voyageur, vous avez une longue liste de destinations potentielles, mais vous souhaitez les prioriser en fonction de leur position dans la liste. Pour faciliter ce processus, vous décidez d'attribuer un classement de priorité à chaque pays.
- Utilisez la fonction
enumerate()
pour parcourir la listecountries
. - Attribuez un classement à chaque pays, en commençant par
1
. - Stockez les classements dans un dictionnaire où le nom du pays est la clé et le classement de priorité est la valeur.
Solution
Merci pour vos commentaires !
La Fonction enumerate()
La fonction enumerate()
est incroyablement utile lorsque vous avez besoin d'accéder à la fois à la valeur et à son index dans une séquence, telle qu'une liste ou une chaîne. Cela vous permet de travailler avec des éléments tout en gardant une trace de leur position dans la séquence.
En Python, les listes sont des structures de données ordonnées, ce qui signifie que chaque élément a un index unique. La fonction enumerate()
facilite la récupération simultanée de l'index et de la valeur.
La syntaxe pour utiliser enumerate()
est :
index
: fait référence à la position d'un élément dans la liste. Python utilise un indexage basé sur 0, ce qui signifie que le premier élément a un index de 0 ;value
: fait référence à l'élément réel à un index donné.
Appliquons enumerate()
à notre travel_list
pour imprimer chaque ville avec son index :
travel_list = ["Monako", "Luxemburg", "Liverpool", "Barcelona", "Munchen"] # Printing all cities with their indexes for index, city in enumerate(travel_list): print(f"{index} - {city}")
Swipe to start coding
En tant que voyageur, vous avez une longue liste de destinations potentielles, mais vous souhaitez les prioriser en fonction de leur position dans la liste. Pour faciliter ce processus, vous décidez d'attribuer un classement de priorité à chaque pays.
- Utilisez la fonction
enumerate()
pour parcourir la listecountries
. - Attribuez un classement à chaque pays, en commençant par
1
. - Stockez les classements dans un dictionnaire où le nom du pays est la clé et le classement de priorité est la valeur.
Solution
Merci pour vos commentaires !