Menu
CoddyTech

Accéder aux éléments d'une liste

Fait partie de la section Fondamentaux du Journey Python de Coddy. Leçon 54 sur 77.

En Python, nous utilisons des listes pour stocker plusieurs valeurs dans une seule variable. Chaque valeur d’une liste est appelée un élément, et chaque élément possède un index. Les index commencent à 0 et vont jusqu’à la longueur de la liste moins un.

Par exemple, regarde la liste suivante :

my_list = ['a', 'b', 'c', 'd', 'e', 'f', 'g']
  • L’élément a est à l’indice 0
  • L’élément b est à l’indice 1
  • ...
  • L’élément g est à l’indice 6

Pour accéder à un élément d’une liste, nous pouvons utiliser son indice entre crochets. Par exemple, pour accéder au premier élément d’une liste nommée my_list, nous utiliserions my_list[0].

Voici un exemple :

my_list = [10, 20, 30, 40, 50]
element = my_list[2]

La variable element contiendra la valeur 30, car elle accède au troisième élément (qui a un index de 2).

challenge icon

Défi

Facile

Crée une fonction nommée values qui reçoit une liste en argument et affiche tous les éléments de la liste les uns après les autres.

Par exemple, si la liste est [1, 3, 5, 7], la sortie doit être :

1

3

5

7

Important : La liste est déjà fournie à la fonction comme paramètre lst. Tu n'as pas besoin de lire une entrée ni de créer la liste. Elle est déjà transmise comme argument lors de l'appel de la fonction. Cela signifie qu'à l'intérieur de ta fonction, lst désigne la liste que tu dois parcourir. Tu n'as pas besoin d'appeler la fonction. Elle est appelée automatiquement.

Pour parcourir une liste et afficher chaque élément, utilise la fonction len() à l'intérieur de la fonction range() :

numbers = [10, 20, 30]
for i in range(len(numbers)):
    print(numbers[i])

Ainsi, i va de 0 à len(lst) (sans l'inclure), ce qui couvre exactement tous les indices de la liste. lst[i] accède à l'élément à l'indice i, et print() l'affiche sur sa propre ligne.

Essayez vous-même

def values(lst):
    # Écrivez le code ici
quiz iconTestez-vous

Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.

Toutes les leçons de Fondamentaux

Entraînez-vous par vous-même : Compilateur Python en ligne