Exercice 14
Créer une fonction en Python qui prend en entrée un dictionnaire et renvoie une liste contenant les clés triées par ordre alphabétique.
Solution
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
def sorted_keys(dictionnaire): if not dictionnaire: return [] # Retourner une liste vide si le dictionnaire est vide # Utiliser sorted() pour trier les clés par ordre alphabétique cles_triees = sorted(dictionnaire.keys()) return cles_triees # Exemple d'utilisation etudiant = { "nom": "Najib", "note": 90, "age": 21, # Ajoutez d'autres clés si nécessaire } cles_triees = sorted_keys(etudiant) print("Clés triées par ordre alphabétique :", cles_triees) # output : Clés triées par ordre alphabétique : ['age', 'nom', 'note'] |
Younes Derfoufi
CRMEF OUJDA