Intermédiaire
🧠 Fondamentaux
20 XP
0 personnes ont réussi
Tuple comme clé de dictionnaire
Les tuples sont immuables, ce qui leur donne un superpouvoir : on peut les utiliser comme clés de dictionnaire. Les listes, elles, ne peuvent pas servir de clés car elles sont modifiables.
C'est très utile pour indexer des données par plusieurs critères. Par exemple, imagine un tableau de distances entre villes : distances = {} distances[('Paris', 'Lyon')] = 465 distances[('Paris', 'Marseille')] = 775
Pour retrouver une distance : distances[('Paris', 'Lyon')] donne 465
Écris une fonction grille_valeurs(lignes, colonnes) qui prend un nombre de lignes et de colonnes, et renvoie un dictionnaire ou chaque clé est un tuple (ligne, colonne) et chaque valeur est le produit ligne * colonne.