Chapitre 8 : Listes, Tuples et Dictionnaires
Cours de Python
Cours de Python Chapitre 8 : Listes, Tuples et Dictionnaires
,Plan du chapitre
1 Les Listes
2 Les Tuples
3 Les Dictionnaires
4 Comparaison et Cas d’usage
5 En résumé
Cours de Python Chapitre 8 : Listes, Tuples et Dictionnaires
,Qu’est-ce qu’une liste ?
Définition
Une liste est une collection ordonnée et modifiable d’éléments. Elle peut
contenir des éléments de types différents.
Caractéristiques
Ordonnée : les éléments ont un ordre défini (index)
Modifiable : on peut ajouter, supprimer ou changer des éléments
Indexée : chaque élément est accessible par son indice (commence à 0)
Hétérogène : peut mélanger différents types de données
Cours de Python Chapitre 8 : Listes, Tuples et Dictionnaires
, Créer une liste
Syntaxe et exemples de création
# Liste vide
ma_liste = []
ma_liste = list()
# Liste de nombres
notes = [15, 12, 18, 10, 14]
# Liste de chaînes
fruits = ["pomme", "banane", "cerise"]
# Liste mixte
info = ["Amira", 23, True, 3.14]
# Liste de listes
matrice = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
print(notes) # [15, 12, 18, 10, 14]
print(len(notes)) # 5 (nombre d’éléments)
Cours de Python Chapitre 8 : Listes, Tuples et Dictionnaires
Cours de Python
Cours de Python Chapitre 8 : Listes, Tuples et Dictionnaires
,Plan du chapitre
1 Les Listes
2 Les Tuples
3 Les Dictionnaires
4 Comparaison et Cas d’usage
5 En résumé
Cours de Python Chapitre 8 : Listes, Tuples et Dictionnaires
,Qu’est-ce qu’une liste ?
Définition
Une liste est une collection ordonnée et modifiable d’éléments. Elle peut
contenir des éléments de types différents.
Caractéristiques
Ordonnée : les éléments ont un ordre défini (index)
Modifiable : on peut ajouter, supprimer ou changer des éléments
Indexée : chaque élément est accessible par son indice (commence à 0)
Hétérogène : peut mélanger différents types de données
Cours de Python Chapitre 8 : Listes, Tuples et Dictionnaires
, Créer une liste
Syntaxe et exemples de création
# Liste vide
ma_liste = []
ma_liste = list()
# Liste de nombres
notes = [15, 12, 18, 10, 14]
# Liste de chaînes
fruits = ["pomme", "banane", "cerise"]
# Liste mixte
info = ["Amira", 23, True, 3.14]
# Liste de listes
matrice = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
print(notes) # [15, 12, 18, 10, 14]
print(len(notes)) # 5 (nombre d’éléments)
Cours de Python Chapitre 8 : Listes, Tuples et Dictionnaires