{{backlinks>.}}
====== Liste ======
* Une [[http://www.frederic-junier.org/PythonSeconde/Python_Seconde_Parc/liste/liste.html|liste]], c'est un **variable** qui contient… d'autres variables. C'est un sac, un contenant, un [[wpfr>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 [[python:boucle|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 !