Notion de liste et algorithmes : Création et manipulation de listes
Notion de liste et algorithmes : Création et manipulation de listes
Introduction
En programmation, une liste est une structure permettant de stocker une collection d’éléments. Elle est utilisée pour organiser, manipuler et traiter plusieurs données de manière structurée.
Création d’une liste
En Python, une liste se crée en utilisant des crochets []. Exemple :
ma_liste = [2, 4, 6, 8]
Ce code crée une liste contenant quatre nombres.
Manipulation de listes
Ajout d’un élément
Pour ajouter un élément à la fin de la liste, on utilise la méthode append() :
ma_liste.append(10) # La liste devient [2, 4, 6, 8, 10]
Insertion à une position précise
Pour insérer un élément à une position donnée, on utilise insert() :
ma_liste.insert(1, 3) # La liste devient [2, 3, 4, 6, 8, 10]
Suppression d’un élément
Pour supprimer un élément, on peut utiliser remove() :
ma_liste.remove(6) # La liste devient [2, 3, 4, 8, 10]
Ou supprimer un élément à une position précise avec pop() :
ele_bomb = ma_liste.pop(2) # La valeur supprimée est 4 ; la liste devient [2, 3, 8, 10]
Accès à un élément
Les éléments sont accessibles via leur index (à partir de 0) :
premier_element = ma_liste[0] # 2
Résumé des opérations courantes
- Création :
liste = [éléments] - Ajout :
liste.append(élément) - Insertion :
liste.insert(position, élément) - Suppression :
liste.remove(élément)ouliste.pop(position) - Accès :
liste[index]
Conclusion
Les listes sont un outil fondamental pour manipuler des ensembles de données en programmation. Leur maîtrise permet d’écrire des algorithmes plus efficaces et plus lisibles.
Teste tes connaissances sur ce cours
Crée ton compte gratuitement pour accéder aux quiz associés et suivre ta progression.
