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
.128013kg[: r)S/(lo4y,6b=ac1+5ujd3t2_Pw7evp-fhmn]is050A0I0C0t0R0l0S0f0u0l0t0S0S0s010C0R0K010406050S0y0O0O0t0g0o040i0m0l0y0-0m0P050j0@0_0{0}0=0K04051d161g0j1d0=0A0R0J0#0%0)0+0%0P0c0y0t0c0I0L0K0o0C0N140f0N0R0c0N0l1I0N0C0:050W0r0l0I1p0(0*011H1J1L1J0C1R1T1P0C0g1e1D0#100S0K0t0P0+0D011V1r010M0Y0I0P0t0O0I1P1;1?1{1X1~1T21230:0a0f0F0g0m0K0m0S0R130P0f0U1/0g0g0I0u2o16260P1e0j1D2B1+1-1,1Q0A281s0R0P202l1P1m1o0$1W2L2N0P0m2R1P0K2u1e2z2B2(0?1=2p2T1|2X0g0`0l1P0t1G2u0M0+030E0E0u2Y0I1L2W0m0L0v360:0v160t2)2,0;2+272.1X2:2=2@2_0I2{012}2 31332O360L1_040D3b3d1?3f2z2K013k0t2?1e2^0N2`2|2~300U3u2X3w0B0:0B3B2y3e0=3F3i0+3I3K053M3O3q3Q3t2M3v370n0:0n3Z173#3g2-1q3j0m2;3J3m3N3o3P3s3S3=3U370x0:0x3{2(3$2,3G3*453.3r3R324b35370q0:0q4h3}3%403)423l3L3n3p4p3;343w0H0:0H4y3D1h2$162R2E0A1-2J3(014q2Q1n1e2#0I2%3e3!4Q4q4+270R0A0+2~2z3w0v3m4=4@494r4K374{0f2c0I4~4q3T4t382B3c3~3G0b0:0U0M4-2A0f5e4Z0P0M0:0t0z0m120I0E1m2w0R14210R2u0S5k4:3 2U010/040k5G5n4B3H5h3a3|4Q4A5J5L0p5G5m5W2/5h3A5U2A5P5X0:0h0e5G0=5*5H0f4}014^2,3w3y3,5^4?5`4 595}1`55574J3?3x1P0j3c0f6f5#4k4Z5g040M425!5,5%040$0I6o5$1X0m0G0:2M6u6i5Q0P5(5O6v0+5L5:5?5=2*3F5_5{1?3V4|613:4a510L3W54225662584s6S5c046g6-6h3h5Q6k0R5j5?6/5I6q6s6B6:5J6x6z156^6p3j5S6G6C5-046K4i774;6U0E4_3@6T686W6a3^6!237k507m6c6e6.7v743)765?7x5K0:0d7d6`756r1T7F3G5L0Q6}7G0+0m0:0w0s7O4l6F7A6H7C047E7Y786{7J7%6~1|7M5;7K6P7g5|4d7j6%694c0L4e7o6$6V7r7{4e6+7v6f7B6k320S6t7+7P7!7b3}8c604~7h0L4v4F7;6(6X4v7~7q644u7t6,856-7B6E040A5T6N7(1X5L7$8F7,7H6|8h4Z7.737Z7R047U8R8G7y8C5)8K8d8I7K5o0:8N8#7L0:7N6L7:7f8k4M8n7f8p6a4M8s7_7l7{8@3B8z7Z6k2u0C0y0g722(6_7W8C8E8g2*0j4/4R4*4T4%160C4W9o2H2C0t1S9l0j4U5=0U0W0Y0S04.
# Tests
(insensible Ă la casse)(Ctrl+I)
(Alt+: ; Ctrl pour inverser les colonnes)
(Esc)