Silent teacher⚓︎
Les listes⚓︎
Définition
Une liste est une structure de données qui contient une collection ordonnée d'objets Python.
Une liste est composées d'éléments, séparés par des virgules et entourés par 2 crochets [ ].
C'est un nouveau type d'objet (qui se rajoute aux entiers int, aux float et chaines de caractères str).
Exemple
Exécuter le script ci-dessous et noter que :
animauxest une liste de chaines de caractères.taillesest une liste de floats.- Python autorise des listes contenant des valeurs de type différents comme
mixte - L'instruction
type()renvoie le type de l'objet. - L'instruction
len()renvoie la longueur de la liste.
Liste : Indexation positive
On accède à un élément de la liste par son indice positif (ou index)
Une liste de \(n\) éléments commence par l'élément d'indice \(0\), et se termine par l'élément d'indice \(n-1\) :
Exemple
La liste animaux a 4 éléments, indexés de \(0\) à \(3\) :
liste : ["girafe", "tigre", "singe", "souris"]
indice : 0 1 2 3
animaux[4] renvoie une erreur.
# Tests (insensible à la casse)(Ctrl+I)
(Alt+: ; Ctrl pour inverser les colonnes)
(Esc)
Entrainement⚓︎
Objectifs
Au terme de l'activité Silent Teacher vous aurez revus les notions du langage Python suivantes :
- les variables, avec quelques listes
- les instruction conditionnelles
- les fonctions
Consignes
Rendez-vous sur SILENT-TEACHER
Endossez le rôle d'interpréteur de code Python et déterminer la valeur renvoyée par l'instruction de la dernière ligne.
durée envisagée : environ 1h
# Tests(insensible à la casse)(Ctrl+I)
(Alt+: ; Ctrl pour inverser les colonnes)
(Esc)