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
dsont celles ded1et celles ded2réunies. - Si une clé est présente dans les deux dictionnaires
d1etd2, sa valeur associĂ©e dans le dictionnaire d est la somme de ses valeurs dans les dictionnairesd1etd2. - Si une clĂ© nâest prĂ©sente que dans un des deux dictionnaires, sa valeur associĂ©e
dans le dictionnaire
dest 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}