Accéder au contenu principal

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

Apprenez à utiliser les méthodes .append() et .extend() pour ajouter des éléments à une liste.
Actualisé 16 janv. 2025  · 2 min de lecture

Vous pouvez ajouter des éléments à une liste en utilisant 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 chaîne en ajoutant "April" à la liste avec 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']

Utiliser des méthodes de liste pour ajouter des données : append() vs. extend()

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

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

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

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

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

Nous commençons par la liste names:

names =  ['Apple Inc', 'Coca-Cola', 'Walmart']
# Append a name to the list names
names.append('Amazon.com')
print(names)

Lorsque nous exécutons le code ci-dessus, nous obtenons le résultat suivant :

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.

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

Lorsque nous exécutons le code ci-dessus, nous obtenons le résultat suivant :

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

Essayez-le vous-même.

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

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

Consultez notre tutoriel Python pour la finance.

Sujets

Cours de Python

cours

Introduction to Python

4 hr
6M
Master the basics of data analysis with Python in just four hours. This online course will introduce the Python interface and explore popular packages.
Afficher les détailsRight Arrow
Commencer le cours
Voir plusRight Arrow
Apparenté

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

blog

Les 20 meilleures questions d'entretien pour les flocons de neige, à tous les niveaux

Vous êtes actuellement à la recherche d'un emploi qui utilise Snowflake ? Préparez-vous à répondre à ces 20 questions d'entretien sur le flocon de neige pour décrocher le poste !
Nisha Arya Ahmed's photo

Nisha Arya Ahmed

20 min

blog

Les 32 meilleures questions d'entretien sur AWS et leurs réponses pour 2024

Un guide complet pour explorer les questions d'entretien AWS de base, intermédiaires et avancées, ainsi que des questions basées sur des situations réelles. Il couvre tous les domaines, garantissant ainsi une stratégie de préparation bien équilibrée.
Zoumana Keita 's photo

Zoumana Keita

30 min

blog

Célébration de Saghar Hazinyar : Une boursière de DataCamp Donates et une diplômée de Code to Inspire

Découvrez le parcours inspirant de Saghar Hazinyar, diplômée de Code to Inspire, qui a surmonté les défis en Afghanistan et s'est épanouie grâce à une bourse de DataCamp Donates.
Fereshteh Forough's photo

Fereshteh Forough

4 min

Voir plusVoir plus