Adloun

algorithmique et programmation (première) · Chapitre 2 · Application directe du cours

On pose L = 4, 7, 1, 7, 9

La notion de liste · Manipuler une liste · niveau 1 (application)

Énoncé

On pose L = [4, 7, 1, 7, 9]. Donner, sans machine, le contenu de L après chacune des instructions successives : L.append(2) ; L.remove(7) ; del L[0] ; L[2] = 5. Que vaut alors L[-2] ?

Corrigé

[4, 7, 1, 7, 9, 2] → [4, 1, 7, 9, 2] (première occurrence de retirée) → [1, 7, 9, 2] → [1, 7, 5, 2]. Et L[-2] vaut 5.

Exercices semblables

Le cours du chapitre · Tous les exercices du chapitre