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
Acheter sur Très Facile !
-
Lecteur Beikell de Carte Micro SD
€ 8,00 Acheter le produit -
Xenocam Caméra de sécurité extérieure WiFi 1080p sans Fil- Vision Nocturne
€ 41,00 Acheter le produit -
Promo !
TP-Link Routeur WiFi 6 Archer AX18** WiFi 6 nouvelle génération
Le prix initial était : € 40,00.€ 35,00Le prix actuel est : € 35,00. Acheter le produit