Enumération de liste

Écrire une fonction enumere qui prend en paramètre une liste donnees et renvoie un dictionnaire dont les clés sont les éléments de donnees avec pour valeur associée la liste des indices de l’élément dans la liste donnees.

Exemple

Python
>>> enumere([1, 1, 2, 3, 2, 1])
{1: [0, 1, 5], 2: [2, 4], 3: [3]}
Compléter le code ci-dessous

###(Dés-)Active le code après la ligne # Tests (insensible à la casse)
(Ctrl+I)
Entrer ou sortir du mode "deux colonnes"
(Alt+: ; Ctrl pour inverser les colonnes)
Entrer ou sortir du mode "plein Ă©cran"
(Esc)
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
Évaluations restantes : 5/5

.128013l( _4:=vm26-uS8w.s3/]fr7g}ebh[pPic5a{onkyd1)t050Q0B0T0K0H0b0s0d0I0b0K0s0s0h010T0H0F010406050s0n0j0j0K0x0P040o0M0b0n0.0M0N050u0^0`0|0~0?0F04051e171h0u1e0?0Q0H0i0$0(0*0,0(0N0z0n0K0z0B0m0F0P0T0D150d0D0H0z0D0b1J0D0T0;050X0C0b0B1q0)0+011I1K1M1K0T1S1U1Q0T0x1f1E0$110s0F0K0N0,0k011W1s010w0Z0B0N0K0j0B1Q1=1@1|1Y1 1U22240;0a0d0G0x0M0F0M0s0H140N0d0V1:0x0x0B0I2p17270N1f0u1E2C1,1.1-1R0Q291t0H0N212m1Q1n1p0%1X2M2O0N0M2S1Q0F2v1f2A2C2)0@1?2q2U1}2Y0x0{0b1Q0K1H2v0w0,030e0e0I2Z0B1M2X0M0m0R370;0R170K2*2-0=2,282/1Y2;2?2^2`0B2|012~3032342P370m1`040k3c3e1@3g2A2L013l0K2@1f2_0D2{2}2 310V3v2Y3x0t0;0t3C2z3f0?3G3j0,3J3L053N3P3r3R3u2N3w380f0;0f3!183$3h2.1r3k0M2=3K3n3O3p3Q3t3T3?3V380J0;0J3|2)3%2-3H3+463/3s3S334c36380l0;0l4i3~3(413*433m3M3o3q4q3=353x0y0;0y4z3E4k3i4C3I4E454G474I3;4b4L380p0;0p4Q2B1i2%172S2F0Q1.2K3)014r2R1o1f2$0B2(3f3#3E054r51280H0Q0,2 2A3x0R3n595b4a4s4%390d2d0B5i4r3U4u392C3d3 3H0O0;0V0w534-4B2V010q0;0d5D57405G0N0w0;210_0B2v5L5x4_0:040c5W5F2:5A152O0B0s5$4l5Y0;0S0g5L0?3}543G5h015c2-3x3z3-0d5|4#5k3@3y1{5o5q4K67610u3d0d6h5K5%3k5A0H315L6j5/4U0M0;0h6p5X4U5Z0L0A5@5.585a5}0e5d383X4G645j5s3W69235p6G5r4t6P5v046i6q4T5G5z040w436w6k3*0;0H6+6r5G0M5I042N6:6#2:0C0;0x1@1z6D5N1}5Z5#5_5E6;6|0;2c723H757d4_0N5)0N5+5-775M7e5;5=6C7n5x6M6I0m3_6L6F656O3^6Q246b4$677y3C6Z6Z6x6$6.5C7n6!736l040Q5*0B5,7g6y0;0E7!5O6.7(740;0v6`7T0,6?6.167R7N5(7V6n0M7+1Y5Z5?7n5^2+5{7A6H5 4e5g866U5l4f5n6R7G664d0m4f6X7L8n7S4m6m6o7t6,015Z7%8t797U7W7k7Y7m848z0,8w7~6-6^8J8v7-7.8y6{1Y6t040r8M7i040K0F0F210Q8M7f8Q7:3I7*8*7p040S7s8F6E5i7w4w7z8h7C0m4w8f7F6T6c8j8`7K8o7_1Y6%330s0B8(0;814j7d7v880m4N8{927H8j4N906S7B6V389m968o6i988K1n8s8?8+8I8.7h7j7l9e048x9F8q8L9I7#040v8P2)8p4_8T6v7^8u9H9P9J9R9)9T9W3~8.9j1@3x4)9n9u5l4)9s8|9v0m9@9y9Y4U6%2v0T0n0x7@9X9B8,7{9E9/2+0u564.504:4}170T4?an2I2D0K1Tak0u4;5^0V0X0Z0s04.