Des listes de nombres
Les listes
Une liste de nombre est comme son nom l'indique une liste.....
En Python pour déclarer une liste on utilise l'instruction : maliste=[]
Pour la remplir on peut utiliser une boucle, avec l'instruction : maliste.append(élément à ajouter)
Dans le programme ci-dessous on remplit une liste de 20 nombres entiers ( int(...)
) compris entre 30 et 270 choisis de façon aléatoire ( random(30,270)
)
maliste=[]
for i in range(0,20,1):
maliste.append(int(random(30,270)))
print(maliste)
Pour avoir accès à un élément i de la liste on utilise l'instruction : maliste[i]
Pour connaître la longueur de la liste , on utilise l'instruction : len(maliste)
maliste=[]
for i in range(0,20,1):
maliste.append(int(random(30,270)))
print(maliste)
print(maliste[3])
print(len(maliste))
L'affichage du précédent programme me donne :
[94, 242, 228, 203, 243, 32, 77, 172, 145, 136, 161, 138, 34, 262, 71, 140, 198, 57, 264, 179]
203
: ( c'est bien maliste[3]
, car le premier commence à l'indice 0 c'est à dire que : maliste[0]=94
et maliste[19]=179
)
20
: (il y a bien 20 éléments dans cette liste )
Exemple : Exercice
Créer un programme qui affiche de façon aléatoire 20 ellipses dans une fenêtre de
pixels en utilisant des listes et des boucles pour les remplir.