Exercice 69
Etant donnée un dictionnaire python dont les clés sont les noms des élèves et les valeurs sont les ages associés:
1 |
d = {"Robert": 17 , "Catherine" : 21 , "Majid": 23 , "Farid" : 15 } |
Ecrire un programme en python qui remplace les ages par 'mineur' si l'age < 18 et 'majeur' si non.
Solution
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
# coding: utf-8 d = {"Robert": 17 , "Catherine" : 21 , "Majid": 23 , "Farid" : 15 } # prcourir les listes des clés et des valeurs for key , value in d.items(): # tester si l'age est < 18 ans if d[key] < 18: d[key] = 'mineur' else: d[key] = 'majeur' # afficher le dictionnaire print(d) # affiche: {'Robert': 'mineur', 'Catherine': 'majeur', 'Majid': 'majeur', 'Farid': 'mineur'} |
Younes Derfoufi
CRMEF OUJDA
Acheter sur Très Facile !
-
Apprendre l'Informatique avec Python - Méthodes et exercices - MPSI-PCSI
€ 22,00 Acheter le livre -
Promo !
TP-Link Routeur WiFi 6 Archer AX18** WiFi 6 nouvelle génération
€ 35,00 Acheter le produit -
Cahier d'algorithmique et de programmation Python: Manuel élève 1ère Tle techno
€ 9,00 Acheter le livre
1 thought on “Solution Exercice 69: dictionnaire python qui détermine les majeurs et les mineurs”