Thanks to visit codestin.com
Credit goes to www.datacamp.com

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.
Actualisé 4 août 2025  · 2 min de lecture

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

Cours Python

Cours

Introduction à Python

4 h
6.6M
Apprenez les bases de l’analyse de données avec Python en quatre heures et explorez ses principaux packages.
Afficher les détailsCodestin Search App
Commencer le cours
Voir plusCodestin Search App
Apparenté

blog

Architecture de l'entrepôt de données : Tendances, outils et techniques

Apprenez l'essentiel de l'architecture d'un entrepôt de données, des composants clés aux meilleures pratiques, pour construire un système de données évolutif et efficace !
Kurtis Pykes 's photo

Kurtis Pykes

15 min

blog

2022-2023 Rapport annuel DataCamp Classrooms

À l'aube de la nouvelle année scolaire, DataCamp Classrooms est plus motivé que jamais pour démocratiser l'apprentissage des données, avec plus de 7 650 nouveaux Classrooms ajoutés au cours des 12 derniers mois.
Nathaniel Taylor-Leach's photo

Nathaniel Taylor-Leach

8 min

blog

Q2 2023 DataCamp Donates Digest

DataCamp Donates a offert plus de 20k bourses d'études à nos partenaires à but non lucratif au deuxième trimestre 2023. Découvrez comment des apprenants défavorisés et assidus ont transformé ces opportunités en réussites professionnelles qui ont changé leur vie.
Nathaniel Taylor-Leach's photo

Nathaniel Taylor-Leach

blog

Nous avons fait don de bourses DataCamp Premium à un million de personnes, et ce n'est pas fini.

Réparties entre nos deux programmes d'impact social, DataCamp Classrooms et #DCDonates, les bourses offrent un accès illimité à tout ce que DataCamp Premium a à offrir.
Nathaniel Taylor-Leach's photo

Nathaniel Taylor-Leach

Didacticiel

Comment arrondir à 2 décimales en Python

Découvrez comment arrondir un nombre à deux décimales dans Python pour une plus grande précision à l'aide de techniques telles que round(), format() et les techniques de formatage de chaînes.
Allan Ouko's photo

Allan Ouko

Didacticiel

Python Switch Case Statement : Guide du débutant

Découvrez le match-case de Python : un guide sur sa syntaxe, ses applications en data science, ML, et une analyse comparative avec le switch-case traditionnel.
Matt Crabtree's photo

Matt Crabtree

Voir plusVoir plus