Aide-mémoire sur les méthodes de liste Python
Guide de référence rapide pour les opérations de liste Python. Maîtrisez l’ajout, l’insertion, la suppression, le tri et le découpage d’éléments.
Modification des éléments de la liste
Méthodes pour ajouter, mettre à jour ou supprimer des éléments dans une liste.
| Méthode / Fonction | Syntaxe | Descriptif |
|---|---|---|
| append() | my_list.append(item) | Ajoute un élément à la fin de la liste. |
| extend() | my_list.extend(iterable) | Ajoute tous les éléments d’un itérable à la liste. |
| insert() | my_list.insert(index, item) | Insère un élément à une position spécifiée. |
| remove() | my_list.remove(item) | Supprime la première occurrence de l'élément spécifié. Lève ValueError s’il n’est pas trouvé. |
| pop() | my_list.pop([index]) | Supprime et renvoie l'élément à l'index spécifié (par défaut, le dernier élément). |
Utilitaire de liste et commande
Méthodes de recherche, de tri et de copie de listes.
| Méthode / Fonction | Syntaxe | Descriptif |
|---|---|---|
| sort() | my_list.sort(reverse=False, key=None) | Trie la liste sur place. |
| reverse() | my_list.reverse() | Inverse l'ordre des éléments de la liste sur place. |
| index() | my_list.index(item) | Renvoie l'index de la première occurrence de l'élément spécifié. |
| clear() | my_list.clear() | Supprime tous les éléments de la liste. |
Script de démonstration interactif
# append()
my_list.append(item)
# extend()
my_list.extend(iterable)
# insert()
my_list.insert(index, item)
# remove()
my_list.remove(item)
# pop()
my_list.pop([index])
# sort()
my_list.sort(reverse=False, key=None)
# reverse()
my_list.reverse()
# index()
my_list.index(item)
# clear()
my_list.clear()Foire aux questions
Quelle est la différence entre append() et extend() ?
append() ajoute son argument en tant qu'élément unique à la fin d'une liste, tandis que extend() parcourt son argument et ajoute chaque élément séparément.
Comment inverser une liste sans la modifier ?
Utilisez la fonction reversed() ou utilisez le découpage de liste : my_list[::-1].
Sujets connexes
Un guide de référence complet pour la manipulation des chaînes Python. Maîtrisez le formatage, la recherche, le fractionnement, le remplacement et la vérification des propriétés des chaînes.
Aide-mémoire sur les méthodes du dictionnaire PythonApprenez les méthodes du dictionnaire Python. Guide de référence complet pour les insertions, les récupérations, les mises à jour et les vérifications de paires clé-valeur.
Aide-mémoire sur les méthodes d'ensemble PythonGuide complet des opérations sur les ensembles Python. Learn how to add, remove, and perform mathematical set operations like unions and intersections.
Ressources Python recommandées
Développez vos connaissances avec des didacticiels interactifs, des aide-mémoire et des comparaisons de codes associés.
Listes Python
Apprenez tout sur les listes Python. Découvrez comment créer, découper, modifier et parcourir des tableaux en Python de manière native.
Comment trier une liste en Python
Apprenez à trier une liste en Python à l'aide de la méthode sort() et de la fonction sorted(). Découvrez des exemples de tri de clés personnalisé et d’ordre inverse.
Python vs JavaScript : quel langage de programmation est le meilleur ?
Une comparaison complète entre Python et JavaScript. Explorez les différences de syntaxe, les performances, les cas d'utilisation (backend et frontend) et des exemples de codage.