{{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 !