ioCode

Inverser une liste

Listes • Exercices 1A
  1. Écrire une fonction inverser(L: list) -> list qui renvoie une nouvelle liste contenant les éléments de L dans l'ordre inverse. Par exemple inverser([1, 2, 3]) renvoie [3, 2, 1].
  2. Écrire une fonction inverser_en_place(L: list) -> list qui modifie directement la liste L pour la placer dans l'ordre inverse. Par exemple inverser_en_place([1, 2, 3]) modifie L en [3, 2, 1].
  3. Écrire une fonction inverser_recursif(L: list) -> list qui renvoie une nouvelle liste contenant les éléments de L dans l'ordre inverse à l'aide de la récursivité. Par exemple inverser_recursif([1, 2, 3]) renvoie [3, 2, 1].
Langage
Console initialisée. En attente de l'interpréteur...