PYTHON / 03 · EXERCICE
Indices et tranches
Une liste est une collection ordonnée et modifiable. Elle peut contenir des objets de types différents.
Les indices commencent à 0. Une tranche [début:fin] inclut début, exclut fin, et produit une nouvelle liste.
Exemple expliqué
- 1
notes = [12, 15, 18, 9]Les crochets créent une liste. len(notes) vaut 4 ; notes.append(20) ajouterait une valeur à la fin.
- 2
premiere = notes[0] derniere = notes[-1]0 désigne le premier élément ; -1 le dernier. Les valeurs sont 12 et 9. Un indice hors limites provoque IndexError.
- 3
milieu = notes[1:3] print(premiere, derniere, milieu)La tranche contient les indices 1 et 2, donc [15, 18]. Une liste Python permet un accès direct à n’importe quel indice.
Code à compléter
Extraire premiere, derniere et milieu (les éléments d’indices 1 et 2) de notes. Afficher ces trois résultats.
Saisie autonome · crédit complet après réussite
Le résultat apparaîtra ici.
Session Python
Les variables restent disponibles entre les pages. Un rechargement efface les variables ; le code et l’utilisation de l’aide restent enregistrés dans cet onglet.