Opérations de base sur les listes

Les listes permettent de nombreuses opérations de base qui sont essentielles en algorithmique. Voici les principales opérations sur les listes :
    • Ajout d’un élément : On peut ajouter un élément à la fin d’une liste.
Exemple en Python : L.append(10) ajoute l’élément 10 à la fin de la liste \( L \).
    • Insertion : On peut insérer un élément à une position spécifique.
Exemple : L.insert(1, 4) insère 4 à la position 1 (déplaçant les autres éléments).
    • Suppression : On peut supprimer un élément d’une liste.
Exemple : L.remove(5) supprime la première occurrence de l’élément 5 dans la liste.
    • Accès à un élément : On accède à un élément par son indice.
Exemple : L[2] donne l’élément à la position 2 de la liste.
    • Longueur de la liste : On peut obtenir le nombre d’éléments dans la liste.
Exemple : len(L) retourne la longueur de la liste.
    • Concaténation : On peut combiner deux listes.
Exemple : L1 + L2 crée une nouvelle liste contenant tous les éléments de \( L1 \) suivis de ceux de \( L2 \).Ces opérations permettent de manipuler efficacement des listes dans la plupart des algorithmes.