Notions de liste et algorithmes : Création et manipulation de listes

~1 min de lecture
Notions de liste et algorithmes : Création et manipulation de listes

Notions de liste et algorithmes

Création et manipulation de listes

Introduction

Une liste en programmation est une collection ordonnée d’éléments. Elle permet de stocker plusieurs valeurs sous une seule variable.

Création d'une liste

exemple_list = [1, 2, 3, 4, 5]

On peut créer une liste vide puis ajouter des éléments :

ma_liste = []
ma_liste.append(10)
ma_liste.append(20)

Manipulation de listes

Ajout d’éléments

exemple_list.append(6)  # Ajoute 6 à la fin

Insertion d’un élément

exemple_list.insert(2, 15)  # Insère 15 à l’indice 2

Suppression d’un élément

exemple_list.remove(3)  # Supprime la première occurrence de 3

# Supprimer l’élément à un indice précis
del exemple_list[0]

Accès à un élément

premier_element = exemple_list[0]  # Accède au premier élément

Parcourir une liste

for element in exemple_list:
    print(element)

Résumé

  • Créer une liste avec des crochets : [ ]
  • Ajouter des éléments avec append()
  • Insérer à une position précise avec insert()
  • Supprimer avec remove() ou del
  • Accéder aux éléments par leur indice
  • Parcourir avec une boucle for

Conclusion

Les listes sont essentielles en programmation pour stocker et manipuler des collections d’éléments. La maîtrise de leur création et manipulation est fondamentale pour écrire des algorithmes efficaces.

Teste tes connaissances sur ce cours

Crée ton compte gratuitement pour accéder aux quiz associés et suivre ta progression.