מידע

יוצרים Celine Nardi
מועד הגשה אין מועד הגשה
מגבלת הגשות אין הגבלה

כניסה

TP05_ExerciceSup5_Banques

Un homme a plusieurs comptes épargne dans plusieurs banques. Il garde un dictionnaire de ses comptes pour ne pas s’y perdre. Il a un dictionnaire pour chaque banque, dont les clés sont les noms des comptes et les valeurs le montant sur ces comptes. Il voudrait quitter une banque et transférer ses avoirs dans une autre. Afin de garder ses dictionnaires à jour, il voudrait pouvoir fusionner les dictionnaires de deux banques différentes en un seul. Ainsi les montants des comptes ayant le même nom seront fusionnés et de nouveaux comptes seront créés pour les comptes qui n’avaient pas le même nom que les comptes existants dans la banque choisie pour le transfert.

Exemple : La fusion des dictionnaires ULBBanque et UCLBanque donnera le dictionnaire UBanque.

UCLBanque= {'courant': 1500,'université' : 300, 'logement': 500, 'pension': 650}

ULBBanque= {'courant': 500, 'logement': 720, 'pension': 210, 'recherche' : 250}

UBanque= Transfert(UCLBanque, ULBBanque)

UBanque= {'courant': 2000, 'université': 300, 'logement': 1220, 'pension': 860, 'recherche': 250}

Nous vous demandons donc d’implémenter une fonction Transfert(banque1, banque2) qui retourne un dictionnaire ‘banque’ résultant de la fusion des deux dictionnaires banque1 et banque2.


Implémentation

Implémentez la fonction def Transfert(banque1, banque2) en Python qui retourne un dictionnaire.