Mathematiques : Structures de contrôle et listes
~1 min de lecture
Mathematiques : Structures de contrôle et listes
1. Introduction à la gestion des listes en Python
Les listes en Python sont des structures de données modulables permettant de stocker une collection d'éléments. Elles sont très utilisées pour organiser, parcourir et manipuler des séries de données.
2. Création et extension des listes
2.1 Création d'une liste
Une liste peut être créée avec des éléments entre crochets :
ma_liste = [1, 2, 3]
2.2 Extension d'une liste
Pour ajouter un ou plusieurs éléments à une liste, on peut utiliser la méthode extend() ou l'opérateur + :
ma_liste.extend([4, 5]) # Ajoute 4 et 5
ma_liste += [6] # Ajoute 6
3. Listes en compréhension (compréhensions de listes)
Les compréhensions permettent de créer des listes en une ligne, en appliquant une expression à une ou plusieurs valeurs :
3.1 Syntaxe
[expression for element in iterable if condition]
Exemple :
carrés = [x**2 for x in range(5)] # Créé [0, 1, 4, 9, 16]
4. Parcours et itérations sur une liste
4.1 La boucle for
Pour parcourir chaque élément d'une liste :
for element in ma_liste:
print(element)
4.2 La boucle while
Pour parcourir une liste avec une condition d'arrêt :
i = 0
while i < len(ma_liste):
print(ma_liste[i])
i += 1
5. Approches pédagogiques
- Utiliser des exemples concrets en Python pour illustrer chaque notion.
- Encourager la pratique par des exercices simples : création, extension, parcours avec boucle for.
- Faire un lien avec des situations concrètes, comme le traitement de listes de notes, de températures, etc.
Teste tes connaissances sur ce cours
Crée ton compte gratuitement pour accéder aux quiz associés et suivre ta progression.
