Maison > Article > développement back-end > Un guide rapide des méthodes de liste Python avec des exemples
Les listes Python sont polyvalentes et sont livrées avec une variété de méthodes intégrées qui aident à manipuler et à traiter efficacement les données. Vous trouverez ci-dessous une référence rapide à toutes les principales méthodes de liste ainsi que de brefs exemples.
Ajoute un élément à la fin de la liste.
lst = [1, 2, 3] lst.append(4) # [1, 2, 3, 4]
Supprime tous les éléments de la liste.
lst = [1, 2, 3] lst.clear() # []
Renvoie une copie superficielle de la liste.
lst = [1, 2, 3] new_lst = lst.copy() # [1, 2, 3]
Compte les occurrences d'un élément.
lst = [1, 2, 2, 3] lst.count(2) # 2
Étend la liste en ajoutant tous les éléments de l'itérable.
lst = [1, 2, 3] lst.extend([4, 5]) # [1, 2, 3, 4, 5]
Renvoie l'index de la première occurrence d'un élément.
lst = [1, 2, 3] lst.index(2) # 1
Insère un élément à l'index spécifié.
lst = [1, 2, 3] lst.insert(1, 'a') # [1, 'a', 2, 3]
Supprime et renvoie l'élément à l'index spécifié (la valeur par défaut est le dernier élément).
lst = [1, 2, 3] lst.pop() # 3, lst = [1, 2]
Supprime la première occurrence d'un élément.
lst = [1, 2, 3] lst.remove(2) # [1, 3]
Inverse les éléments de la liste en place.
lst = [1, 2, 3] lst.reverse() # [3, 2, 1]
Trie la liste sur place (par ordre croissant par défaut).
lst = [3, 1, 2] lst.sort() # [1, 2, 3] lst.sort(reverse=True) # [3, 2, 1]
Renvoie une nouvelle liste triée à partir des éléments d'un itérable.
lst = [3, 1, 2] sorted(lst) # [1, 2, 3]
Renvoie le nombre d'éléments dans une liste.
lst = [1, 2, 3] len(lst) # 3
Renvoie l'élément le plus grand d'une liste.
lst = [1, 2, 3] max(lst) # 3
Renvoie le plus petit élément d'une liste.
lst = [1, 2, 3] min(lst) # 1
Renvoie la somme de tous les éléments d'une liste.
lst = [1, 2, 3] sum(lst) # 6
Crée une liste à partir d'un itérable.
s = "abc" lst = list(s) # ['a', 'b', 'c']
Ces méthodes de liste couvrent les fonctionnalités de base dont vous aurez besoin lorsque vous travaillez avec des listes en Python. Qu'il s'agisse d'ajouter des éléments, de trier ou de réaliser des copies superficielles, ces méthodes vous permettent de manipuler les données efficacement.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!