Inverser un Dictionnaire
Dictionnaires
Enonce
Écrire une fonction qui prend un dictionnaire d et renvoie un nouveau dictionnaire où les clés et les valeurs sont échangées. On suppose que les valeurs sont uniques et hashables.
inverser_dict({'a': 1, 'b': 2, 'c': 3}) → {1: 'a', 2: 'b', 3: 'c'}Signature attendue
def inverser_dict(d: dict) -> dict:
Exemples
inverser_dict({'a': 1, 'b': 2, 'c': 3})→{1: 'a', 2: 'b', 3: 'c'}inverser_dict({'x': 'hello', 'y': 'world'})→{'hello': 'x', 'world': 'y'}
Dictionnaires
Un dictionnaire associe des clés à des valeurs. On parcourt les clés avec une boucle for cle in d et on accède à la valeur par d[cle]. L'opération d'inversion échange clés et valeurs.
← Exercices Python pour la prépa — CPGE scientifique et ECG
Exercices du meme theme
- Maximum de chaque Ligne
- Recherche dans une Matrice Triée
- Produit Matriciel
- Regrouper par Valeur
- Deux Somme (Two Sum)
- Histogramme de Mots
La correction commentee, les indices progressifs, l'execution du code dans le navigateur et la verification par l'IA sont reserves aux abonnes.