Meilleures apparitions dans un tableau

Chaque soir, les auditeurs d'une radio votent en ligne pour leur artiste favori. Ces votes sont stockés dans un tableau.

Exemple
>>> urne = ['Oreilles sales', 'Oreilles sales', 'Oreilles sales', 'Extra Vomit', 'Lady Baba', 'Extra Vomit', 'Lady Baba', 'Extra Vomit', 'Lady Baba', 'Extra Vomit']
>>> depouille(urne)
{'Oreilles sales': 3, 'Extra Vomit': 4, 'Lady Baba': 3}
>>> vainqueur(depouille(urne))
['Extra Vomit']
>>> urne_2 = ['Poons', 'DrRed', 'Soleran', 'Mimeen', 'Poons', 'Soleran', 'Mimeen', 'Zajy', 'Soleran', 'DrRed', 'Zajy', 'Kashur', 'Mimeen']
>>> depouille(urne_2)
{'Poons': 2, 'DrRed': 2, 'Soleran': 3, 'Mimeen': 3, 'Zajy': 2, 'Kashur': 1}
>>> sorted(vainqueur(depouille(urne_2)))
['Mimeen', 'Soleran']
La fonction depouille

La fonction depouille prend la liste des votes et renvoie un dictionnaire contenant le nombre de votes pour chaque artiste.

Compléter la fonction depouille fournie dans l'IDE pour qu'elle renvoie les résultats attendus.

###(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 : 10/10

.128013fe})61ip3m:{Svk(5rtg=swcdPo/]ha2n bl+[48uy7050z0c0t0F0h0K0w0I0y0K0F0w0w0v010t0h0i010406050w0P0k0k0F0s0Q040n0B0K0P0,0B0H050C0?0^0`0|0;0i04051c151f0C1c0;0z0h0o0!0$0(0*0E0h0u0E0K1t0E0t0/050V0J0K0c1o0%0)011s1u1w1u0t1C1E1A0t0s1d0t0E0!0 0w0i0F0H0*0G011G1q010b0X0c0H0F0k0c1A1Z1#1*1I1-1E1:1=0/0a0I0A0s0B0i0B0w0h120H0I0T1X0s0s0c0y2a151^0H1d0C1V2n1S1U1T1B0z1`0*1w0H1/271A1l1n0#1H2x0h2z0H0B2D1A0i2g1d2l2n2R0=1!2b2F1+2K0s0_0K0/0g2k2V0:2U1_2X1I2Z2#0/0G2)1#2+2l2w012:0F2$040j2@2m0;2`2.0*2}2 0N322_2V2{380/0r3b343d362|0B2!2~0/0f3i2,2W1p2/3n2;040R3s353v373x3p040O3b1g2P152D2q0z1U2v3l0y2L1?1d3N1e3L2T162*053T0T2Q3k3D010p0/0T0b3J3C2G010x0/0I3=3+3@0H0b3/0c260P0X1E3|2-3,0.040q473u3~0/0P0s2z4d2{4a0e0l3i0I4q3{3?2Y0/2g0?0K0V0t3b4s3}1+0B0/0v4B3t4l0/0m0d4p4r4J3l3.040b3n4I4t2/0/0J0P0K1E0,143#2^4C483@0B3_042I4W4D4Y044h4j4*2m4Q490/4o4|0:4r544,4e1+4S0h3;52563e4Z4#4%4=5c4~4.4:5i2R5d3l0H4v0c4x4z4k3l4a512R06555C5p3,5r044w4#5v525k1+4a0M5w5F5f4$0U5n3$4X0*4a0D4?4-4E4G5#574^5I4y0F4A5L5X015O5Q4f044!5T4(5@5N0/5!5j5;4F040L5)2{0k0h2%4O5C5M1I4S0c0Y0c5}1I5y6b5D4q6d375s5u5.6j5Y0/5P5:4@6q5_5g5U4)2T5;5Z663l634H616z01686a525B4P5;4S2g0t4`6I5R5H5t5J6t6R153(0c2n2O6,3M1m3O2q2t2o0F1D6/0C3N0;6|0U0W0Y04.

###(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 : 10/10

.128013fe})61ip3m:{Svk(5rtg=swcdPo/]ha2n bl+[48uy7050z0c0t0F0h0K0w0I0y0K0F0w0w0v010t0h0i010406050w0P0k0k0F0s0Q040n0B0K0P0,0B0H050C0?0^0`0|0;0i04051c151f0C1c0;0z0h0o0!0$0(0*0E0h0u0E0K1t0E0t0/050V0J0K0c1o0%0)011s1u1w1u0t1C1E1A0t0s1d0t0E0!0 0w0i0F0H0*0G011G1q010b0X0c0H0F0k0c1A1Z1#1*1I1-1E1:1=0/0a0I0A0s0B0i0B0w0h120H0I0T1X0s0s0c0y2a151^0H1d0C1V2n1S1U1T1B0z1`0*1w0H1/271A1l1n0#1H2x0h2z0H0B2D1A0i2g1d2l2n2R0=1!2b2F1+2K0s0_0K0/0g2k2V0:2U1_2X1I2Z2#0/0G2)1#2+2l2w012:0F2$040j2@2m0;2`2.0*2}2 0N322_2V2{380/0r3b343d362|0B2!2~0/0f3i2,2W1p2/3n2;040R3s353v373x3p040O3b1g2P152D2q0z1U2v3l0y2L1?1d3N1e3L2T162*053T0T2Q3k3D010p0/0T0b3J3C2G010x0/0I3=3+3@0H0b3/0c260P0X1E3|2-3,0.040q473u3~0/0P0s2z4d2{4a0e0l3i0I4q3{3?2Y0/2g0?0K0V0t3b4s3}1+0B0/0v4B3t4l0/0m0d4p4r4J3l3.040b3n4I4t2/0/0J0P0K1E0,143#2^4C483@0B3_042I4W4D4Y044h4j4*2m4Q490/4o4|0:4r544,4e1+4S0h3;52563e4Z4#4%4=5c4~4.4:5i2R5d3l0H4v0c4x4z4k3l4a512R06555C5p3,5r044w4#5v525k1+4a0M5w5F5f4$0U5n3$4X0*4a0D4?4-4E4G5#574^5I4y0F4A5L5X015O5Q4f044!5T4(5@5N0/5!5j5;4F040L5)2{0k0h2%4O5C5M1I4S0c0Y0c5}1I5y6b5D4q6d375s5u5.6j5Y0/5P5:4@6q5_5g5U4)2T5;5Z663l634H616z01686a525B4P5;4S2g0t4`6I5R5H5t5J6t6R153(0c2n2O6,3M1m3O2q2t2o0F1D6/0C3N0;6|0U0W0Y04.
La fonction vainqueur

La fonction vainqueur doit désigner le nom du ou des gagnants. Elle prend en paramètre un dictionnaire dont la structure est celle renvoyé par la fonction depouille et renvoie un tableau. Ce tableau peut donc contenir plusieurs éléments s'il y a des artistes ex aequo.

Compléter la fonction vainqueur fournie dans l'IDE pour qu'elle renvoie les résultats attendus. La liste des artistes renvoyée pourra contenir les vaiqueurs dans n'importe quel ordre. Les tests s'effectuent en effet sur la version triée de cette liste, sorted(vainqueur(resultats_2)) par exemple.

###(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 : 10/10

.128013fe)61i_p3m:Svk(5qrtgx=swcd;Po/]ha2n bl0[48uy7050A0c0t0H0g0M0x0K0z0M0H0x0x0w010t0g0i010406050x0R0k0k0H0s0S040m0D0M0R0.0D0J050E0^0`0|0~0?0i04051e171h0E1e0?0A0g0n0$0(0*0,0G0g0u0G0M1v0G0t0;050X0L0M0c1q0)0+011u1w1y1w0t1E1G1C0t0s1f0t0G0$110x0i0H0J0,0I011I1s010b0Z0c0J0H0k0c1C1#1%1,1K1/1G1=1@0;0a0K0C0s0D0i0D0x0g140J0K0V1Z0s0s0c0z2c171`0J1f0E1X2p1U1W1V1D0A1|0,1y0J1;291C1n1p0%1J2z0g2B0J0D2F1C0i2i1f2n2p2T0@1$2d2H1-2M0s0{0M0;0f2m2X0=2W1{2Z1K2#2%0;0I2+1%2-2n2y012=0H2(040j2_2o0?2|2:0,2 310P342{2X2}3a0;0q3d363f382~0D2$300;0e3k2.2Y1r2;3p2?040T3u373x393z3r040Q3d1i2R172F2s0A1W2x3n0z2N1^1f3P1g3N2V182,053V0V2S3m3F010o0;0V0b3L3E2I010y0;0K3@3-3_0J0b0;0n0Y0J0r0R0c0R0s3~2/3.0:040p4c3w400;0c0b0b2j0.0b0x0h0n0D0t0c0x4i2}4f0d0l3k0K4F3}3^2!0;0J0L4t4v4x0h0{0v3d4H3 1-0D0;0w4T3v2}0k0g0;0N4E4G4#3n3:040b3p4!4I2;0;0z1%1n0A0H0t4?4V1K0D3{042K504d4k044m4o2k0g4r4N4w4y3%2`4-4e0;4D5j354G5r4U584J044L5g4x574j4W4Y5A3g4l4n4p5e4s4u5h4z3n4f0O5N3.0J4_4{0g4}4 5p3,5u1K4f0F4+5s5t5B1K4/5e5E3n5T5w4M5L5z5Z5+2}4X04020u0t0B5:5S4K5@4O4s4R5R3_4f5o2T065*5*5l595x5^680H4S5`6i5C044Z6p4@39655y5i6e5r6q4^040u0H0u1=0J0t6z2,5{3n5}6t2T6N5m045Q5Z6C6w5w0D0k633_4/4;4b6u516Y2M6#6+5#0,530;566:5,6Y5b5I5f6l6$1-5.3?6_5F5a5H5d6~676a1-5P7b6D6.7e0,5%70524Y6Q6M6X2~6x6l4Q6n7h017j5Z6f4,6v3/0;2i0t4a16745;0;6F6H1%6K3u0E3*0c2p2Q7S3O1o3Q2s2v2q0H1F7V0E3P0?7)0W0Y0!04.

###(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 : 10/10

.128013fe)61i_p3m:Svk(5qrtgx=swcd;Po/]ha2n bl0[48uy7050A0c0t0H0g0M0x0K0z0M0H0x0x0w010t0g0i010406050x0R0k0k0H0s0S040m0D0M0R0.0D0J050E0^0`0|0~0?0i04051e171h0E1e0?0A0g0n0$0(0*0,0G0g0u0G0M1v0G0t0;050X0L0M0c1q0)0+011u1w1y1w0t1E1G1C0t0s1f0t0G0$110x0i0H0J0,0I011I1s010b0Z0c0J0H0k0c1C1#1%1,1K1/1G1=1@0;0a0K0C0s0D0i0D0x0g140J0K0V1Z0s0s0c0z2c171`0J1f0E1X2p1U1W1V1D0A1|0,1y0J1;291C1n1p0%1J2z0g2B0J0D2F1C0i2i1f2n2p2T0@1$2d2H1-2M0s0{0M0;0f2m2X0=2W1{2Z1K2#2%0;0I2+1%2-2n2y012=0H2(040j2_2o0?2|2:0,2 310P342{2X2}3a0;0q3d363f382~0D2$300;0e3k2.2Y1r2;3p2?040T3u373x393z3r040Q3d1i2R172F2s0A1W2x3n0z2N1^1f3P1g3N2V182,053V0V2S3m3F010o0;0V0b3L3E2I010y0;0K3@3-3_0J0b0;0n0Y0J0r0R0c0R0s3~2/3.0:040p4c3w400;0c0b0b2j0.0b0x0h0n0D0t0c0x4i2}4f0d0l3k0K4F3}3^2!0;0J0L4t4v4x0h0{0v3d4H3 1-0D0;0w4T3v2}0k0g0;0N4E4G4#3n3:040b3p4!4I2;0;0z1%1n0A0H0t4?4V1K0D3{042K504d4k044m4o2k0g4r4N4w4y3%2`4-4e0;4D5j354G5r4U584J044L5g4x574j4W4Y5A3g4l4n4p5e4s4u5h4z3n4f0O5N3.0J4_4{0g4}4 5p3,5u1K4f0F4+5s5t5B1K4/5e5E3n5T5w4M5L5z5Z5+2}4X04020u0t0B5:5S4K5@4O4s4R5R3_4f5o2T065*5*5l595x5^680H4S5`6i5C044Z6p4@39655y5i6e5r6q4^040u0H0u1=0J0t6z2,5{3n5}6t2T6N5m045Q5Z6C6w5w0D0k633_4/4;4b6u516Y2M6#6+5#0,530;566:5,6Y5b5I5f6l6$1-5.3?6_5F5a5H5d6~676a1-5P7b6D6.7e0,5%70524Y6Q6M6X2~6x6l4Q6n7h017j5Z6f4,6v3/0;2i0t4a16745;0;6F6H1%6K3u0E3*0c2p2Q7S3O1o3Q2s2v2q0H1F7V0E3P0?7)0W0Y0!04.