Python offre plusieurs types de collections pour organiser et manipuler vos données efficacement.
📑 Sommaire
📝 Listes
Collections ordonnées et modifiables, définies avec des crochets [].
fruits = ["pomme", "banane", "orange"]
fruits.append("kiwi") # Ajoute un élément
fruits[0] = "fraise" # Modifie un élément
print(fruits[1]) # Accède au 2ème élément
🔒 Tuples
Collections ordonnées et non modifiables, définies avec des parenthèses ().
coordonnees = (45.7, 4.8)
x, y = coordonnees # Déballage
print(x) # Affiche 45.7
🔍 Dictionnaires
Collections de paires clé-valeur, définies avec des accolades {}.
personne = {
"nom": "Dupont",
"age": 30,
"ville": "Lyon"
}
print(personne["nom"]) # Affiche "Dupont"
personne["email"] = "dupont@example.com" # Ajoute une entrée
🧩 Ensembles (Sets)
Collections non ordonnées d'éléments uniques, définies avec des accolades {}.
couleurs = {"rouge", "bleu", "vert"}
couleurs.add("jaune") # Ajoute un élément
print("rouge" in couleurs) # Vérifie si un élément existe