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.
Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3