Menu
CoddyTech

Modifier des listes

Fait partie de la section Fondamentaux du Journey Python de Coddy. Leçon 55 sur 77.

En plus d’accéder aux éléments d’une liste, vous pouvez également les modifier. Pour modifier un élément spécifique d’une liste, vous pouvez lui attribuer une nouvelle valeur en utilisant son index.

Voici un exemple :

my_list = ["apple", "banana", "cherry"]
my_list[1] = "orange"
print(my_list)

Résultat :

["apple", "orange", "cherry"]

banana a été remplacé par une orange

challenge icon

Défi

Facile

Créez une fonction nommée change_element qui modifie une liste en remplaçant un élément par une nouvelle valeur.

Paramètres de la fonction :

  • lst - la liste à modifier
  • index - la position de l’élément à remplacer
  • new_element - la nouvelle valeur à placer à cette position

Ce que la fonction doit faire :

  1. Prendre l’élément à l’index indiqué dans la liste
  2. Le remplacer par le nouvel élément
  3. Retourner la liste modifiée

Exemple : change_element([1, 2, 3], 0, 9) doit retourner [9, 2, 3], car il remplace l’élément à l’index 0 (qui était 1) par 9.

Essayez vous-même

def change_element(lst, index, new_element):
    # Écrivez le code ici
quiz iconTestez-vous

Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.

Toutes les leçons de Fondamentaux

Entraînez-vous par vous-même : Compilateur Python en ligne