Accéder au contenu principal

Tutoriel sur les méthodes .append() et .extend() de Python

Apprenez à utiliser les méthodes .append() et .extend() pour ajouter des éléments à une liste.
· 2 min lire

Explorez l'IA

Vous pouvez ajouter des éléments à une liste à l'aide de la méthode append. La méthode append() ajoute un seul élément à la fin d'une liste.

Exemple de la méthode append()

Par exemple, étendons la liste d'months s en ajoutant l'élément “April” à l'aide de la méthode append(). L'utilisation de append() augmentera la longueur de la liste de 1.

list.append() ajoute un seul élément à une liste :

months = ['January', 'February', 'March']
months.append('April')
print(months)

# ['January', 'February', 'March', 'April']

Utilisation des méthodes de liste pour ajouter des données : append() contre extend()

La méthode .append() augmente la longueur de la liste d'un élément. Par conséquent, si vous souhaitez ajouter un seul élément à la liste, vous pouvez utiliser cette méthode.

x = [1, 2, 3]
x.append(4)
print(x)

# [1, 2, 3, 4]

La méthode .extend() augmente la longueur de la liste du nombre d'éléments fournis à la méthode. Par conséquent, si vous souhaitez ajouter plusieurs éléments à la liste, vous pouvez utiliser cette méthode.

x = [1, 2, 3]
x.extend([4, 5])
print(x)

# [1, 2, 3, 4, 5]

Exemple interactif de la append() et extend() méthodes

Nous commençons par ajouter un nouvel élément à la liste names:

names =  ['Apple Inc', 'Coca-Cola', 'Walmart']

names.append('Amazon.com')
print(names)

# ['Apple Inc', 'Coca-Cola', 'Walmart', 'Amazon.com']

Nous pouvons ensuite ajouter deux éléments supplémentaires à la liste names en utilisant extend() et la liste more_elements.

names =  ['Apple Inc', 'Coca-Cola', 'Walmart']

names.append('Amazon.com')

more_elements = ['DowDuPont', 'Alphabet Inc']
names.extend(more_elements)
print(names)

# ['Apple Inc', 'Coca-Cola', 'Walmart', 'Amazon.com', 'DowDuPont', 'Alphabet Inc']

Essayez par vous-même.

Pour en savoir plus sur les méthodes et fonctions des listes, veuillez consulter cette vidéo issue de notre cours Introduction à Python pour la finance.

Ce contenu est extrait du cours Introduction à Python pour la finance de DataCamp, dispensé par Adina Howe.

Veuillez consulter notre tutoriel Python pour la finance.

Sujets

Contenus associés

Tutoriel

Tutoriel Python sur les structures de données