Aller au contenu

Méthodes de liste

Python est un langage de programmation populaire utilisé par des développeurs du monde entier. L’une des structures de données fondamentales en Python est la liste, qui est une collection ordonnée d’éléments. Dans cet article, nous allons explorer les différentes méthodes disponibles pour les listes en Python et voir comment elles peuvent être utilisées.

Méthodes de liste en Python

Append

La méthode append() ajoute un élément à la fin d’une liste. Cette méthode prend un argument, qui est l’élément à ajouter. Par exemple, pour ajouter l’élément "apple" à une liste appelée fruits, vous utiliseriez le code suivant :

Ajouter à une liste en Python

python
fruits = ["banana", "orange"]
fruits.append("apple")
print(fruits)  # Output: ["banana", "orange", "apple"]

Extend

La méthode extend() ajoute tous les éléments d’une liste donnée à la fin de la liste actuelle. Cette méthode prend un argument, qui est la liste à ajouter. Par exemple, pour ajouter les éléments "apple" et "cherry" à une liste appelée fruits, vous utiliseriez le code suivant :

Concaténer deux listes en Python

python
fruits = ["banana", "orange"]
more_fruits = ["apple", "cherry"]
fruits.extend(more_fruits)
print(fruits)  # Output: ["banana", "orange", "apple", "cherry"]

Insert

La méthode insert() ajoute un élément à une liste à un index spécifié. Cette méthode prend deux arguments : l’index où l’élément doit être ajouté, et l’élément à ajouter. Par exemple, pour ajouter l’élément "apple" à une liste appelée fruits à l’index 1, vous utiliseriez le code suivant :

Insérer un élément à une position spécifique d’une liste

python
fruits = ["banana", "orange"]
fruits.insert(1, "apple")
print(fruits)  # Output: ["banana", "apple", "orange"]

Remove

La méthode remove() supprime la première occurrence d’un élément spécifié d’une liste. Cette méthode prend un argument, qui est l’élément à supprimer. Par exemple, pour supprimer l’élément "apple" d’une liste appelée fruits, vous utiliseriez le code suivant :

Supprimer un élément d’une liste en Python

python
fruits = ["banana", "apple", "orange"]
fruits.remove("apple")
print(fruits)  # Output: ["banana", "orange"]

Pop

La méthode pop() supprime l’élément à un index spécifié d’une liste et le renvoie. Cette méthode prend un argument, qui est l’index de l’élément à supprimer. Par exemple, pour supprimer l’élément à l’index 1 d’une liste appelée fruits, vous utiliseriez le code suivant :

Retirer un élément d’une liste en Python

python
fruits = ["banana", "apple", "orange"]
removed_item = fruits.pop(1)
print(fruits)  # Output: ["banana", "orange"]
print(removed_item)  # Output: "apple"

Index

La méthode index() renvoie l’index de la première occurrence d’un élément spécifié dans une liste. Cette méthode prend un argument, qui est l’élément à rechercher. Par exemple, pour trouver l’index de l’élément "orange" dans une liste appelée fruits, vous utiliseriez le code suivant :

Trouver l’index d’un élément en Python

python
fruits = ["banana", "orange"]
index = fruits.index("orange")
print(index)  # Output: 1

Count

La méthode count() renvoie le nombre de fois qu’un élément spécifié apparaît dans une liste. Cette méthode prend un argument, qui est l’élément à compter. Par exemple, pour compter le nombre de fois où l’élément "apple" apparaît dans une liste appelée fruits, vous utiliseriez le code suivant :

Compter les occurrences d’un élément dans une liste en Python

python
fruits = ["banana", "apple", "orange", "apple"]
count = fruits.count("apple")
print(count)  # Output: 2

Sort

La méthode sort() trie les éléments d’une liste par ordre croissant. Cette méthode ne prend aucun argument. Par exemple, pour trier une liste appelée numbers par ordre croissant, vous utiliseriez le code suivant :

Trier les éléments d’une liste en Python

python
numbers = [3, 1, 4, 1, 5, 9, 2, 6, 5, 3, 5]
numbers.sort()
print(numbers)  # Output: [1, 1, 2, 3, 3, 4, 5, 5, 5, 6, 9]

Reverse

La méthode reverse() inverse l’ordre des éléments d’une liste. Cette méthode ne prend aucun argument. Par exemple, pour inverser l’ordre d’une liste appelée fruits, vous utiliseriez le code suivant :

Inverser les éléments d’une liste en Python

python
fruits = ["banana", "apple", "orange"]
fruits.reverse()
print(fruits)  # Output: ["orange", "apple", "banana"]

Conclusion

En conclusion, les listes sont une structure de données essentielle en Python qui permet de संग्रहner des éléments de manière ordonnée. Python fournit विविध méthodes intégrées pour manipuler les listes, notamment append(), extend(), insert(), remove(), pop(), index(), count(), sort() et reverse(). En comprenant ces méthodes et la manière dont elles peuvent être utilisées, les développeurs peuvent travailler plus efficacement avec les listes et créer des applications Python plus puissantes.

Nous espérons que cet article vous a été utile dans votre démarche pour en apprendre davantage sur les listes Python et leurs méthodes. Si vous avez des questions ou des commentaires, n’hésitez pas à nous contacter. Merci de votre lecture !

Practice

Lesquelles des méthodes suivantes de liste Python sont valides selon le contenu sur www.w3docs.com ?

Trouvez-vous cela utile?

Aperçu dual-run — comparez avec les routes Symfony en production.