Cours
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']
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.