Liste

Une liste, c'est une variable qui contient… d'autres variables. C'est un sac, un contenant, un ensemble.

Par exemple, la liste suivante, nommée numbers, contient 4 chiffres :

numbers = [0,1,2,3]

et la liste fruits, 3 noms de fruits

fruits = ["apple","banana","orange"]

Pour créer une liste, il faut donc 2 crochets [ et ] et ... un ensemble de données séparées par des virgules ,.

Ajouter

Pour ajouter de nouveaux éléments dans une liste, il faut utiliser la fonction append(), par exemple:

lst = [] # this a list, but it's empty ! for i in range(3): lst.append(i) print(lst)

[0,1,2]

Parcourir

Ensuite, on peut par « parcourir » une liste avec la Boucle for

for f in fruits: print("I like " + f + " !")

I like apple !
I like banana !
I like orange !

Accéder

Les éléments stockés dans les listes sont numérotés à partir de 0.

Pour accéder à un élément, il faut indiquer entre corchet le numéro de l'élément.

Ainsi la “pomme” est numéro 0, la “banane” numéro 1, ...

pomme = fruits[0] banane = fruits[1]
print("I like " + pomme + "s !")

>>> I like apples !