Ajouter dictionnaires
Nouvelle version de cet exercice sur CodEx
É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.
Exemple
Compléter le code ci-dessous
Tronquer ou non le feedback dans les terminaux (sortie standard & stacktrace / relancer le code pour appliquer)
Si activé, le texte copié dans le terminal est joint sur une seule ligne avant d'être copié dans le presse-papier
.128013l( _4:=vm26j-uSws3/]+fr7gebh[pPic5a,onkyd1)t050P0A0S0J0G0b0r0d0H0b0J0r0r0h010S0G0E010406050r0o0j0j0J0x0O040p0L0b0o0-0L0M050t0@0_0{0}0=0E04051d161g0t1d0=0P0G0i0#0%0)0+0%0M0z0o0J0z0A0n0E0O0S0C140d0C0G0z0C0b1I0C0S0:050W0B0b0A1p0(0*011H1J1L1J0S1R1T1P0S0x1e1D0#100r0E0J0M0+0k011V1r010w0Y0A0M0J0j0A1P1;1?1{1X1~1T21230:0a0d0F0x0L0E0L0r0G130M0d0U1/0x0x0A0H2o16260M1e0t1D2B1+1-1,1Q0P281s0G0M202l1P1m1o0$1W2L2N0M0L2R1P0E2u1e2z2B2(0?1=2p2T1|2X0x0`0b1P0J1G2u0w0+030e0e0H2Y0A1L2W0L0n0Q360:0Q160J2)2,0;2+272.1X2:2=2@2_0A2{012}2 31332O360n1_040k3b3d1?3f2z2K013k0J2?1e2^0C2`2|2~300U3u2X3w0s0:0s3B2y3e0=3F3i0+3I3K053M3O3q3Q3t2M3v370f0:0f3Z173#3g2-1q3j0L2;3J3m3N3o3P3s3S3=3U370I0:0I3{2(3$2,3G3*453.3r3R324b35370l0:0l4h3}3%403)423l3L3n3p4p3;343w0y0:0y4y3D1h2$162R2E0P1-2J3(014q2Q1n1e2#0A2%3e3!4Q4q4+270G0P0+2~2z3w0Q3m4=4@494r4K374{0d2c0A4~4q3T4t382B3c3~3G0N0:0U0w4-2A5e4Z0q0:0d5k4:3 2U3H0w0:0J0m0L120A0e1m2w0G14210G2u0r5r5m4B010/040c5M4A5u0M5h3a3|4Q5U1|5Q0K5r5q5#3j5h3A5Z5l5+0+5Q0R0g5r0=5/5s0d4}014^2,3w3y3,5}4?5 4 59621`55574J3?3x1P0t3c0d6k5*4k4Z5g040w425)5N5V0:0$0A6t5;010L5o042M6z6n5O5W040P5.2*6A5Q5^5{5`6N4k5~601?3V4|663:4a510n3W54225667584s6Y5c046l6?6m3h5O6p0G5j5{6^5t2/6w1T6G6_5u6C0:6F6~6u716K5Y6T755$0:6Q4i5T6U6!0e4_3@6Z6d6$6f3^6*237s507u6h6j6@7D7b5,7d7l7g1X5Q0D7I707G6x7N3G5Q0u747O0+0L0:0v0h7V4l5-7R4Z7L7)6I726y5{7F5=0:7U6R7R6V7o614d7r6-6e4c0n4e7w6,6#7z814e6;7D6k7;016p320r7/7f7W5P7i5_7_7n7p0n4v4F7`6.6%4v847y694u7B6=8b6?8d6J0P7e4,6O0:7M7:6A6J7Q8O6H5u7T7$4Z7Y047#7a8P7(8S7J7=048N8j7%048R8-7*7?8n8(2p7`8q4M8t7n8v6f4M8y7 7t818|3B8F6A6p2u0S0o0x158#8T7c8I8@2*0t4/4R4*4T4%160S4W9s2H2C0J1S9p0t4U5`0U0W0Y0r04.
# Tests
(insensible Ă la casse)(Ctrl+I)
(Alt+: ; Ctrl pour inverser les colonnes)
(Esc)