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 !
1 thought on “Solution Exercice 69: dictionnaire python qui détermine les majeurs et les mineurs”