Solution Exercice 16 : récupérer le mot le plus long dans un dictionnaire
Exercice 16 Écrivez une fonction en Python qui prend en entrée un dictionnaire de mots et renvoie le mot le plus long du dictionnaire. Exemple pour le dictionnaire
|
1 |
d = {'Java': 4, 'Python': 6, 'Javascript': 10, 'Laravel': 7, "Django": 6} |
La fonction renvoie le mot: Javascript. Solution
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
def mot_le_plus_long(dictionnaire_de_mots): if not dictionnaire_de_mots: return None # récupérer le mot le plus long mot_plus_long = max(dictionnaire_de_mots, key=len) return mot_plus_long # Exemple d'utilisation dictionnaire = {'Java': 4, 'Python': 6, 'Javascript': 10, 'Laravel': 7, "Django": 6} mot_plus_long = mot_le_plus_long(dictionnaire) print("Le mot le plus long est :", mot_plus_long) # output: Le mot le plus long est : Javascript |
Younes Derfoufi CRMEF OUJDA