Aller au contenu

Créer une liste

Une liste est une structure de données qui permet de stocker et d'organiser plusieurs éléments de manière séquentielle. Elle peut contenir des valeurs de différents types, telles que des nombres, des textes, des nombres flottants, des booléens, voire même d'autres listes.

Exemples 1

Blocs suprimer element d'une liste

Info

Le bloc variable Bloc variable et le bloc d'affectation peuvent être trouvés dans la catégorie de blocs Variables. Notez qu'une variable peut être renommée en cliquant sur la petite flèche () située à côté du nom de la variable.

Le bloc qui permet de parcourir une liste pour chaque élément se trouve dans la catégorie de blocs Contrôle.

Le bloc pour affecter des éléments à une liste éléments à une liste se trouve dans la catégorie de blocs Listes.

1
2
3
4
5
6
7
8
9
from machine import *
from thingz import *
# on créé une liste nommée maliste
maliste = [2, 7, 9]
# pour chaque élément de la liste maliste
for i in maliste:
    # je prend l'élément et lui applique la fonction str() pour en faire une
    # chaîne de caractères afin de l'afficher
    print(str(i))

Exemple 2

Blocs ajouter l element

1
2
3
4
5
6
7
8
9
from machine import *
from thingz import *
import utime

maliste = []

while True:
    maliste.append(led.read_light_level())
    utime.sleep(180)

Aller plus loin

Les opérations sur les listes sont aussi nombreuses que pratiques. Vous pourrez vous faire une idée rapide de ce qu'il est possible de faire sur le site python.doctor. Ou si vous préférez un petit film, choisissez les Pythonnerie sur les listes.

Dans l'exemple ci-dessus, nous utilisons les fonctions du langage MicroPython print() et str() toutes deux détaillés dans la documentation MicroPython. Nous utilisons une boucle itérative et pour en savoir plus la aussi : la documentation MicroPython