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
|
d = {'Java': 4, 'Python': 6, 'Javascript': 10, 'Laravel': 7, "Django": 6} |
La fonction renvoie le mot: Javascript. Solution
|
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