La méthode list insert () insère un élément dans la liste à l'index spécifié.
La syntaxe de la insert()
méthode est
list.insert (i, elem)
Ici, elem est inséré dans la liste au i ème index. Tous les éléments après elem
sont décalés vers la droite.
insert () Paramètres
La insert()
méthode prend deux paramètres:
- index - l'index où l'élément doit être inséré
- element - c'est l'élément à insérer dans la liste
Remarques:
- Si index vaut 0, l'élément est inséré au début de la liste.
- Si l'index est 3, l'élément est inséré après le 3ème élément. Sa position sera 4e.
Valeur renvoyée par insert ()
La insert()
méthode ne renvoie rien; revient None
. Il met uniquement à jour la liste actuelle.
Exemple 1: insertion d'un élément dans la liste
# vowel list vowel = ('a', 'e', 'i', 'u') # 'o' is inserted at index 3 # the position of 'o' will be 4th vowel.insert(3, 'o') print('Updated List:', vowel)
Production
Liste mise à jour: ('a', 'e', 'i', 'o', 'u')
Exemple 2: insertion d'un tuple (en tant qu'élément) dans la liste
mixed_list = ((1, 2), (5, 6, 7)) # number tuple number_tuple = (3, 4) # inserting a tuple to the list mixed_list.insert(1, number_tuple) print('Updated List:', mixed_list)
Production
Liste mise à jour: ((1, 2), (3, 4), (5, 6, 7))