Comment accéder aux listes
Une fois que vous avez créé une liste, vous voulez accéder aux éléments qu’elle contient. La section précédente vous a montré comment print () et dir () vous permettaient d’interagir avec une liste, mais il y a bien entendu des tas d’autres possibilités.
- Ouvrez une fenêtre Python en mode Shell.
Vous retrouvez l’indicatif habituel. - Tapez List1 = ["Un", 1, "Deux", True] et appuyez sur Entrée.
Python va créer une liste appelée List1. - Tapez List1[1] et appuyez sur Entrée.
La valeur 1 s’affiche (voir la Figure).Figure : Python affiche l’élément demandé dans la liste.
- Tapez List1[1:3] et appuyez sur Entrée.
Cette fois, Python affiche deux éléments (voir la Figure). Lorsque vous définissez un intervalle, la dernière valeur est toujours supérieure d’une unité au nombre d’éléments renvoyés. Ici, cela signifie que vous obtenez les éléments 1 et 2, et non 1 à 3.
Figure : Un intervalle permet de renvoyer plusieurs valeurs. - Tapez List1[1:] et appuyez sur Entrée.
Cette fois, vous obtenez tous les éléments du rang 1 jusqu’à la fin de la liste. L’absence du second indice est simplement interprétée comme signifiant « jusqu’à la fin de la liste ».
Figure : Afficher les éléments jusqu’à la fin de la liste. - Tapez List1[:3] et appuyez sur Entrée.
Python affiche maintenant les trois premiers éléments de la liste, autrement dit ceux dont le rang va de 0 à 2 (voir la Figure). - Vous pouvez refermer la fenêtre de Python.
Même si cela paraît un peu étrange, Python vous permet d’utiliser des indices négatifs 负索引. Dans ce cas, la liste est parcourue de la fin vers le début, et non l’inverse. Si vous tapez par exemple ici List1 [-2], vous obtiendrez le second élément en partant de la fin, soit Deux. De même, List1[-3] renverrait 1. Dans ce cas, l’élément le plus à droite aura pour indice -1.
Figure : Afficher des éléments de la liste en partant du premier (au rang 0).
Précédent:Comment créer des listes
Suivant:Comment parcourir les listes
- Comment utiliser des opérateurs avec les listes
- Comment modifier des listes
- Comment parcourir les listes
- Comment créer des listes
- Comprendre comment les ordinateurs voient les list
- Comment définir une organisation à l’aide de li
- Gérer des listes
- ECMS Modèle de couverture/modèle de page de list
- Numérotation des listes ordonnées imbriquées à
- Liste des documents pour la procédure de pré-vis