Thông tin

Tác giả Celine Nardi
Hạn chót Không có hạn chót
Giới hạn nộp bài Không có giới hạn

Đăng nhập

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.