Ajouter des éléments multiples à une liste en Python
-
Ajouter un élément unique dans la liste Python en utilisant la fonction
append()
-
Ajouter des éléments multiples dans la liste Python en utilisant la fonction
extend()
- Ajout de plusieurs éléments dans la liste Python en utilisant la méthode de concaténation
-
Ajout de plusieurs éléments dans la liste Python en utilisant la fonction
itertools.chain
La liste est une structure de données mutable en Python. Elle peut contenir différents types de valeurs.
Cet article discutera de certaines méthodes pour ajouter des éléments simples ou multiples dans une liste Python.
Ajouter un élément unique dans la liste Python en utilisant la fonction append()
La méthode append()
ajoute une seule valeur à la fin de la liste.
L’exemple de code complet est donné ci-dessous :
lst = [2, 4, 6, "python"]
lst.append(6)
print("The appended list is:", lst)
Production :
The appended list is: [2, 4, 6, 'python', 6]
De même, pour ajouter une nouvelle valeur, nous utiliserons une autre méthode append()
pour ajouter une nouvelle valeur après la valeur 6
dans la liste.
lst = [2, 4, 6, "python"]
lst.append(6)
lst.append(7)
print("The appended list is:", lst)
Production :
The appended list is: [2, 4, 6, 'python', 6, 7]
Ajouter des éléments multiples dans la liste Python en utilisant la fonction extend()
Cette méthode permettra d’étendre la liste en ajoutant tous les éléments à l’itérable. Nous utilisons la liste annexée telle qu’elle a été créée dans le code ci-dessus et y ajoutons les nouveaux éléments de la liste.
L’exemple de code complet est donné ci-dessous :
lst = [2, 4, 6, "python"]
lst.extend([8, 9, 10])
print("The appended list is:", lst)
Production :
The appended list is: [2, 4, 6, 'python', 8, 9, 10]
Ajout de plusieurs éléments dans la liste Python en utilisant la méthode de concaténation
Le symbole +
est utilisé pour la concaténation et fusionne deux listes. L’exemple de code complet est donné ci-dessous :
lst1 = [2, 4, 6, 8]
lst2 = ["python", "java"]
lst3 = lst1 + lst2
print("The Concatenated List is:", lst3)
Production :
The Concatenated List is: [2, 4, 6, 8, 'python', 'java']
Ajout de plusieurs éléments dans la liste Python en utilisant la fonction itertools.chain
La fonction chain()
est importée depuis les itertools
. Le but de la fonction chain
est le même que celui de l’opérateur de concaténation +
. Elle va combiner tous les éléments de la liste dans une nouvelle liste. La performance de cette méthode est beaucoup plus efficace que les autres méthodes.
L’exemple de code complet est donné ci-dessous :
from itertools import chain
lst1 = [2, 4, 6, 8]
lst2 = ["python", "java"]
final_list = list(chain(lst1, lst2))
print("The Final List is:", final_list)
Production :
The Final List is: [2, 4, 6, 8, 'python', 'java']
Article connexe - Python List
- Convertir un dictionnaire en liste en Python
- Supprimer toutes les occurrences d'un élément d'une liste en Python
- Supprimer les doublons de la liste en Python
- Comment obtenir la moyenne d'une liste en Python
- Quelle est la différence entre les méthodes de liste append et extend
- Comment convertir une liste en chaîne de caractères en Python