La méthode Python insert() ajoute un élément à une liste. Cette méthode accepte deux arguments : la position à laquelle vous souhaitez ajouter l’élément et l’élément que vous souhaitez ajouter.
Supposons que vous ayez une liste de noms d’élèves et qu’un nouvel élève vous rejoigne ta classe. Pour garder votre liste à jour, vous voudriez ajouter le nom du nouvel étudiant à votre liste des membres existants de la classe.
C’est là que Python insert() La méthode insert() vous permet d’ajouter un élément dans une liste à une position d’index donnée.
Ce tutoriel explique comment utiliser Python insert() pour ajouter un élément à une liste à une position spécifique. Nous allons parcourir un exemple pour vous aider à démarrer avec cette méthode.
Listes Python : un rafraaîchissement
Une liste est un type de données qui peut stocker un ou plusieurs éléments dans une commande. Par exemple, une liste pourrait être utilisée pour stocker les noms de tous les livres d’une bibliothèque. Ou une liste pourrait stocker les numéros de téléphone de tous ceux qui ont fait une réservation dans un restaurant.
Voici un exemple de liste en Python :
Chaque élément de notre liste a son propre numéro d’index, à partir de 0, que nous pouvons utiliser pour accéder individuellement aux éléments de notre liste. Ainsi, Robin a le numéro d’index 0, Collared Dove a le numéro d’index 1, et ainsi de suite.
Méthode Python insert()
La méthode Python insert() ajoute un élément à une position spécifique dans une liste. insert() accepte la position à laquelle vous souhaitez ajouter le nouvel élément et le nouvel élément que vous souhaitez ajouter en tant qu’arguments.
81% des participants ont déclaré qu’ils se sentaient plus confiants quant à leurs perspectives d’emploi technologique après avoir assisté à un camp d’entraaînement. Soyez jumelé à un bootcamp aujourd’hui.
Le diplômé moyen d’un bootcamp a passé moins de six mois en transition de carrière, du démarrage d’un bootcamp à la recherche de son premier emploi.
La syntaxe du insert() est la suivante :
On voit que cette méthode accepte deux paramètres. Les paramètres de la méthode insert() sont :
- index : la position o√π un élément doit être inséré.
- élément : l’élément que vous souhaitez ajouter à votre liste.
Cette méthode est similaire à la méthode Python append(), qui ajoute également un élément à une liste. Cependant, alors que append() ajoute un élément à la fin d’une liste, insert() ajoute un élément à une liste à une position spécifique.
insert() Exemple Python
Supposons que notre liste des précédentes stocke un compte de tous les oiseaux que nous avons vus dans notre jardin cette année. Après une séance d’observation des oiseaux, nous avons repéré un nouvel oiseau : l’√âtourneau sansonnet. Nous voulons ajouter cet oiseau à notre liste, au tout début.
Pour ce faire, nous pourrions utiliser le code suivant :
Notre code renvoie :
Tout d’abord, nous déclarons un tableau Python appelé oiseaux. Ce tableau stocke une liste des oiseaux que nous avons repérés.
Nous utilisons insert()pour ajouter l’√âtourneau à notre liste d’oiseaux. Parce que nous voulons ajouter notre oiseau au début de notre liste, nous spécifions le paramètre d’index 0. Cela ajoute la valeur Starling au début de notre liste.
Nous imprimons le contenu mis à jour de notre liste à l’aide de la fonction print().
Ajouter une liste à une liste
Dans l’exemple ci-dessus, nous avons ajouté une chaaîne à notre liste. Mais, nous pourrions utiliser la méthode de liste insert() pour ajouter n’importe quel type de données à la place.