Enonce
Ăcrire une fonction ajoute_dictionnaires
qui prend en paramĂštres deux
dictionnaires d1
et d2
dont les clés sont des nombres et renvoie le dictionnaire d
défini de
la façon suivante :
- Les clés de
d
sont celles ded1
et celles ded2
réunies. - Si une clé est présente dans les deux dictionnaires
d1
etd2
, sa valeur associée dans le dictionnaire d est la somme de ses valeurs dans les dictionnairesd1
etd2
. - Si une clĂ© nâest prĂ©sente que dans un des deux dictionnaires, sa valeur associĂ©e
dans le dictionnaire
d
est la mĂȘme que sa valeur dans le dictionnaire oĂč elle est prĂ©sente.
Exemples :
>>> ajoute_dictionnaires({1: 5, 2: 7}, {2: 9, 3: 11})
{1: 5, 2: 16, 3: 11}
>>> ajoute_dictionnaires({}, {2: 9, 3: 11})
{2: 9, 3: 11}
>>> ajoute_dictionnaires({1: 5, 2: 7}, {})
{1: 5, 2: 7}