Vous êtes sur la page 1sur 15

Les listes En Python

• Qu'est ce qu'une liste Python ?

• Accéder , Modifier la valeur d'un élément de la liste

• Longueur d'une liste Python

• Parcourir les éléments d'une liste Python

• Ajouter ou supprimer des éléments à la liste

• Découpage d'une liste ( list slicing)

• Principales méthodes associées à une liste python


Qu'est ce qu'une liste Python ?
❑ Une liste Python est une collection ordonnée et modifiable d'objets de données.

❑ En Python, les listes sont écrites entre crochets List = [ ...].

❑ Contrairement à un tableau, qui peut contenir des objets d'un seul type, une
liste peut contenir un mélange d'objets.
Accéder aux éléments d'une liste.

❑ Pour accéder à un élément d'une liste, il suffit d'introduire le nom de la liste


suivie de l'index de l'élément concerné entre crochets:
Modifier la valeur d'un élément de la liste

Pour modifier la valeur d'un élément spécifique, reportez-vous au numéro d'index:


Longueur d'une liste Python

❑ Pour déterminer le nombre d'éléments d'une liste (ou longueur de la liste), on


utilise la méthode len():
Parcourir les éléments d'une liste Python
❑ Le langage Python est doté de la structure for qui permet de parcourir n'importe
quel itérable ( liste, chaine de caractères, tuple, dictionnaire...)
❑ On peut aussi parcourir les éléments de la liste en utilisant les indexes
Ajouter un élément à une liste Python
❑ Pour ajouter un élément à la fin d'une liste python, il suffit d'utiliser la méthode append():

❑ Pour ajouter un élément à un index spécifié, il suffit d'utiliser la méthode insert():


Retirer un élément d'une liste Python
❑ Il existe plusieurs méthodes pour supprimer des éléments d'une liste:
➢ remove(): supprime un élément spécifié (la valeur).
➢ pop(): supprime un élément en spécifiant son index (ou le dernier élément si aucun index n'est spécifié)
➢ Le mot clé del: supprime l'élément à l'index spécifié( permet également de supprimer complètement la liste)
➢ clear(): vide la liste
Le mot clé del peut également supprimer complètement la liste:
Découpage d'une liste ( list slicing)
6 non inclus
Principales méthodes associées à une liste python
append() : Ajoute un élément à la fin de la liste.
clear() : Supprime tous les éléments de la liste.
copy() : Retourne une copie de la liste.
count(): Retourne le nombre d'éléments avec la valeur spécifiée.
extend(): Ajoute les éléments d'une liste à la fin de la liste actuelle.
index() : Retourne l'index du premier élément avec la valeur spécifiée.
insert() : Ajoute un élément à la position spécifiée.
pop() : Supprime l'élément à la position spécifiée.
remove() : Supprime l'élément avec la valeur spécifiée.
reverse() : Inverse l'ordre de la liste.
sort() : Trie la liste.

Vous aimerez peut-être aussi