single
Utilisation de la Méthode insert()
Glissez pour afficher le menu
Que faire si nous voulons ajouter un élément non pas à la fin de la liste, mais à une position spécifique ? Pour cela, nous utilisons la méthode insert().
La syntaxe de la méthode insert() est la suivante :
list.insert(index, element)
index: la position dans la liste où vous souhaitez ajouter le nouvel élément. Rappel : Python utilise un index commençant à zéro ;element: l'élément que vous souhaitez insérer dans la liste.
Imaginez que vous planifiez un voyage et que vous ayez une liste de villes à visiter.
123travel_wishlist = ["Paris", "Oslo", "Kyoto", "Sydney"] print(travel_wishlist) # Output: ['Paris', 'Oslo', 'Kyoto', 'Sydney']
Cette liste contient quatre éléments :
Cependant, vos plans changent et vous décidez de modifier l'ordre des destinations. Vous souhaitez désormais donner la priorité à « Chicago » comme première destination.
12345travel_wishlist = ["Paris", "Oslo", "Kyoto", "Sydney"] # Adding "Chicago" as the first destination travel_wishlist.insert(0, "Chicago") print(travel_wishlist) # Output: ['Chicago', 'Paris', 'Oslo', 'Kyoto', 'Sydney']
Après cela, "Chicago" occupe l’indice 0. Elle se trouve maintenant en haut, et les autres éléments ont été décalés vers le bas. Nous avons donc maintenant 5 éléments :
Avec la fonction insert(), il est possible d’ajouter un seul élément à la fois.
Glissez pour commencer à coder
Vous disposez de la liste travel_wishlist.
Priorisation de deux villes spécifiques pour vos voyages à l'aide de la méthode insert().
- Ajoutez la ville
"London"comme nouvelle première destination dans votre liste. - Ensuite, ajoutez la ville
"Budapest"juste après le voyage à"Paris".
Solution
Merci pour vos commentaires !
single
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion