Python

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) )

1
maliste=[]
2
for i in range(0,20,1):
3
    maliste.append(int(random(30,270)))
4
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)

1
maliste=[]
2
for i in range(0,20,1):
3
    maliste.append(int(random(30,270)))
4
print(maliste)
5
print(maliste[3])
6
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 )

ExempleExercice

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.

PrécédentPrécédentSuivantSuivant
AccueilAccueilImprimerImprimer Stéphan Van Zuijlen Licence de documentation libre GNURéalisé avec Scenari (nouvelle fenêtre)