Ajouter des éléments à une liste
1. append()
Ajoute un seul élément à la fin de la liste. C'est le moyen le plus rapide et le plus courant d'ajouter des éléments.
python tasks = ['Acheter des courses', 'Promener le chien'] tasks.append('Faire la lessive') print(tasks) # ['Acheter des courses', 'Promener le chien', 'Faire la lessive']
2. insert()
Ajoute un seul élément à un index spécifié. La syntaxe est list.insert(index, element).
python numbers = [1, 2, 4]
Insérer 3 à l'index 2
numbers.insert(2, 3) print(numbers) # [1, 2, 3, 4]
Insérer au début
numbers.insert(0, 0) print(numbers) # [0, 1, 2, 3, 4]
3. Concaténation de listes (Opérateur +)
Crée une nouvelle liste en joignant deux listes existantes.
python list_a = [10, 20] list_b = [30, 40] list_c = list_a + list_b print(list_c) # [10, 20, 30, 40]
4. Étendre une liste (.extend())
Ajoute tous les éléments d'un autre itérable (comme une autre liste) à la fin de la liste actuelle, en modifiant la liste d'origine sur place.
python list_a = [1, 2] list_b = [3, 4] list_a.extend(list_b) print(list_a) # [1, 2, 3, 4] print(list_b) # [3, 4] (list_b reste inchangée)