Inverser une Liste
Algorithmique classique
Enonce
Retourner une nouvelle liste contenant les éléments de L dans l'ordre inverse (sans utiliser reverse() ni le slicing).
Signature attendue
def inverser(L: list) -> list:
Exemple
inverser([1,2,3,4])→[4, 3, 2, 1]
📖 Rappel de cours
On construit une nouvelle liste en parcourant l'originale à l'envers, ou en insérant chaque élément en tête. Le résultat est une liste distincte.
⚠ Le piège : L.reverse() modifie la liste sur place et renvoie None ; L[::-1] renvoie une copie. L'énoncé demande de renvoyer une liste : la nuance décide de la réponse.
← Exercices Python pour la prépa — CPGE scientifique et ECG
Exercices du meme theme
La correction commentee, les indices progressifs, l'execution du code dans le navigateur et la verification par l'IA sont reserves aux abonnes.