Résumé sur les Listes en Python
Une liste en Python est une collection ordonnée et modifiable d’éléments. Elle peut contenir
différents types de données : entiers, chaînes de caractères, booléens, etc.
1. Création de liste
On crée une liste en plaçant les éléments entre crochets [] séparés par des virgules :
Exemple : ma_liste = [1, 2, 3, 'Python']
2. Accéder aux éléments
Les indices commencent à 0. On peut accéder à un élément avec son indice :
Exemple : ma_liste[0] → 1
3. Modifier les éléments
On peut modifier un élément en lui attribuant une nouvelle valeur :
Exemple : ma_liste[1] = 10
4. Ajouter des éléments
1 append(x) : ajoute un élément à la fin
2 insert(i, x) : insère un élément à l’indice i
3 extend(liste2) : ajoute les éléments d’une autre liste
5. Supprimer des éléments
1 remove(x) : supprime la première occurrence de x
2 pop(i) : supprime l’élément d’indice i (ou le dernier si i est omis)
3 clear() : vide toute la liste
6. Parcourir une liste
On peut parcourir une liste avec une boucle for :
Exemple :
for element in ma_liste: print(element)
7. Trier et copier des listes
1 sort() : trie la liste dans l’ordre croissant
2 reverse() : inverse l’ordre des éléments
3 copy() : crée une copie de la liste
4 list1 + list2 : fusionne deux listes
8. Méthodes utiles
Voici quelques méthodes fréquemment utilisées :
1 len(liste) → retourne la longueur de la liste
2 max(liste), min(liste) → éléments extrêmes
3 sum(liste) → somme des éléments numériques
4 in → teste la présence d’un élément
Conclusion : Les listes sont des structures très puissantes et polyvalentes en Python. Elles
permettent de stocker, modifier et traiter facilement des ensembles de données.