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

.128013ur6km cpiy/72tP)=lh{sebwS}53(av1:[n84dg+]of050M0w0o0E0j0s0v0g0h0s0E0v0v0r010o0j0i010406050v0b0f0f0E0c0k040z0Q0s0b0,0Q0J050l0?0^0`0|0;0i04151c051f0l1f1h1c0;0M0j0F0!0$0(0*0t0j0N0t0s1v0t0o0/050V0x0s0w1q0%0)011u1w1y1w0o1E1G1C0o0x0Q0M0|1D0c1d0o0t0!0 0v0i0E0J0*0n011I1s010R0X0w0J0E0f0w1C1*1,1;1K1@1G1`1|0/0a0g0p0c0Q0i0Q0v0j120J0g0T1(0c0c0w0h2h151 0J1d0l1$2u0o1!1Z1#0M210*1y0J1_2e1C1n1p0#1J2E0j2G0J1W1o1C0i2n1d2s2u2Y0=1+2i2M1=2R0c0_0s0/0G2r2$0:2#202(1K2*2,0/0n2:1,2=2s2D012`0E2-040C2~2t0;312^0*34360L39302$323f0/0B3i3b3k3d330Q2+350/0d3p2?2%1r2_3u2{040m3z3c3C3e3E3w040K3i1e2W152K2x0M2B320h1W1}1d3U1g3S2!162;053Z0T2X3r3K010e0/0T0R3Q3J2N010y0/0g3{3;3}0J0R3^0w2d0b0X1G422@3=0.040D4d3B440/0b0c2G4j324g0q0H3p0g4w413|2)0/2n0?0s0V0o3i4y431=0Q0/0r4H3A4r0/0u0A4v4x4P3s3@040R3u4O4z2_0/0x0b0s1G0,143+2 4I4e3}0Q3 042P4$4J4(044n4p4:2t4W4f0/4u520:4x5a4=4k1=4Y0j3`585c3l4)4+4-4{5i544@4_5o2Y5j3s0J4B0w4D4F4q3s4g572Y065b5I5v3=5x044C4+5B585q1=4g0I5C5L5l4,0U5t3,4%0*4g0P4|4?4K4M5+5d4~5O4E0E4G5R5%015U5W4l044*5Z4.5}5T0/5*5p5`4L040O5/320f0j2.4U5I5S1K4Y0w0Y0w631K5E6h5J4w6j3e5y5A5@6p5(0/5V5_4}6w5 5m5!4/2!5`5)6c3s694N676F016e6g585H4V5`4Y2n0o506O5X5N5z5P6z6X153.0w2u2V6=3T1o3V2x2z2v1V1X2x0E1F6^0l3U0;750U0W0Y04.

###(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

.128013ur6km cpiy/72tP)=lh{sebwS}53(av1:[n84dg+]of050M0w0o0E0j0s0v0g0h0s0E0v0v0r010o0j0i010406050v0b0f0f0E0c0k040z0Q0s0b0,0Q0J050l0?0^0`0|0;0i04151c051f0l1f1h1c0;0M0j0F0!0$0(0*0t0j0N0t0s1v0t0o0/050V0x0s0w1q0%0)011u1w1y1w0o1E1G1C0o0x0Q0M0|1D0c1d0o0t0!0 0v0i0E0J0*0n011I1s010R0X0w0J0E0f0w1C1*1,1;1K1@1G1`1|0/0a0g0p0c0Q0i0Q0v0j120J0g0T1(0c0c0w0h2h151 0J1d0l1$2u0o1!1Z1#0M210*1y0J1_2e1C1n1p0#1J2E0j2G0J1W1o1C0i2n1d2s2u2Y0=1+2i2M1=2R0c0_0s0/0G2r2$0:2#202(1K2*2,0/0n2:1,2=2s2D012`0E2-040C2~2t0;312^0*34360L39302$323f0/0B3i3b3k3d330Q2+350/0d3p2?2%1r2_3u2{040m3z3c3C3e3E3w040K3i1e2W152K2x0M2B320h1W1}1d3U1g3S2!162;053Z0T2X3r3K010e0/0T0R3Q3J2N010y0/0g3{3;3}0J0R3^0w2d0b0X1G422@3=0.040D4d3B440/0b0c2G4j324g0q0H3p0g4w413|2)0/2n0?0s0V0o3i4y431=0Q0/0r4H3A4r0/0u0A4v4x4P3s3@040R3u4O4z2_0/0x0b0s1G0,143+2 4I4e3}0Q3 042P4$4J4(044n4p4:2t4W4f0/4u520:4x5a4=4k1=4Y0j3`585c3l4)4+4-4{5i544@4_5o2Y5j3s0J4B0w4D4F4q3s4g572Y065b5I5v3=5x044C4+5B585q1=4g0I5C5L5l4,0U5t3,4%0*4g0P4|4?4K4M5+5d4~5O4E0E4G5R5%015U5W4l044*5Z4.5}5T0/5*5p5`4L040O5/320f0j2.4U5I5S1K4Y0w0Y0w631K5E6h5J4w6j3e5y5A5@6p5(0/5V5_4}6w5 5m5!4/2!5`5)6c3s694N676F016e6g585H4V5`4Y2n0o506O5X5N5z5P6z6X153.0w2u2V6=3T1o3V2x2z2v1V1X2x0E1F6^0l3U0;750U0W0Y04.
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

.128013ur6km c;piy/7x2tP)=lh0qsebwS_53(av1:[n84dg]of050P0z0q0H0k0u0y0g0h0u0H0y0y0t010q0k0j010406050y0b0f0f0H0c0l040C0S0u0b0.0S0M050m0^0`0|0~0?0j04171e051h0m1h1j1e0?0P0k0I0$0(0*0,0v0k0Q0v0u1x0v0q0;050X0A0u0z1s0)0+011w1y1A1y0q1G1I1E0q0A0S0P0~1F0c1f0q0v0$110y0j0H0M0,0p011K1u010T0Z0z0M0H0f0z1E1,1.1?1M1_1I1|1~0;0a0g0r0c0S0j0S0y0k140M0g0V1*0c0c0z0h2j17210M1f0m1(2w0q1$1#1%0P230,1A0M1{2g1E1p1r0%1L2G0k2I0M1Y1q1E0j2p1f2u2w2!0@1-2k2O1@2T0c0{0u0;0J2t2(0=2%222*1M2,2.0;0p2=1.2@2u2F012|0H2/040F302v0?332`0,36380O3b322(343h0;0E3k3d3m3f350S2-370;0d3r2^2)1t2{3w2}040n3B3e3E3g3G3y040N3k1g2Y172M2z0P2D340h1Y1 1f3W1i3U2$182?053#0V2Z3t3M010e0;0V0T3S3L2P010B0;0g3}3?3 0M0T0;0I0Y0M0x0b0z0b0c442_3@0:040G4i3D460;0z0T0T2q0.0T0y0D0I0S0q0z0y4o344l0s0K3r0g4L433~2+0;0M0A4z4B4D0D0{0o3k4N451@0S0;0t4Z3C340f0k0;0w4K4M4+3u3_040T3w4*4O2{0;0h1.1p0P0H0q4|4#1M0S41042R564j4q044s4u2r0k4x4T4C4E3-314?4k0;4J5p3c4M5x4!5e4P044R5m4D5d4p4$4(5G3n4r4t4v5k4y4A5n4F3u4l0L5T3@0M4 510k53555v3=5A1M4l0R4;5y5z5H1M4^5k5K3u5Z5C4S5R5F5)5;344%04020Q0q0i5_5Y4Q5}4U4y4X5X3 4l5u2!065:5:5r5f5D5~6e0H4Y606o5I044)6v4}3g6b5E5o6k5x6w4~040Q0H0Q1|0M0q6F2?613u636z2!6T5s045W5)6I6C5C0S0f693 4^4`4h6A576(2T6+6;5+0,590;5c6_5=6(5h5O5l6r6,1@5@3|6 5L5g5N5j746d6g1@5V7h6J6@7k0,5-76584(6W6S6%356D6r4W6t7n017p5)6l4=6B3^0;2p0q4g167a5`0;6L6N1.6Q3B0m3:0z2w2X7Y3V1q3X2z2B2x1X1Z2z0H1H7#0m3W0?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

.128013ur6km c;piy/7x2tP)=lh0qsebwS_53(av1:[n84dg]of050P0z0q0H0k0u0y0g0h0u0H0y0y0t010q0k0j010406050y0b0f0f0H0c0l040C0S0u0b0.0S0M050m0^0`0|0~0?0j04171e051h0m1h1j1e0?0P0k0I0$0(0*0,0v0k0Q0v0u1x0v0q0;050X0A0u0z1s0)0+011w1y1A1y0q1G1I1E0q0A0S0P0~1F0c1f0q0v0$110y0j0H0M0,0p011K1u010T0Z0z0M0H0f0z1E1,1.1?1M1_1I1|1~0;0a0g0r0c0S0j0S0y0k140M0g0V1*0c0c0z0h2j17210M1f0m1(2w0q1$1#1%0P230,1A0M1{2g1E1p1r0%1L2G0k2I0M1Y1q1E0j2p1f2u2w2!0@1-2k2O1@2T0c0{0u0;0J2t2(0=2%222*1M2,2.0;0p2=1.2@2u2F012|0H2/040F302v0?332`0,36380O3b322(343h0;0E3k3d3m3f350S2-370;0d3r2^2)1t2{3w2}040n3B3e3E3g3G3y040N3k1g2Y172M2z0P2D340h1Y1 1f3W1i3U2$182?053#0V2Z3t3M010e0;0V0T3S3L2P010B0;0g3}3?3 0M0T0;0I0Y0M0x0b0z0b0c442_3@0:040G4i3D460;0z0T0T2q0.0T0y0D0I0S0q0z0y4o344l0s0K3r0g4L433~2+0;0M0A4z4B4D0D0{0o3k4N451@0S0;0t4Z3C340f0k0;0w4K4M4+3u3_040T3w4*4O2{0;0h1.1p0P0H0q4|4#1M0S41042R564j4q044s4u2r0k4x4T4C4E3-314?4k0;4J5p3c4M5x4!5e4P044R5m4D5d4p4$4(5G3n4r4t4v5k4y4A5n4F3u4l0L5T3@0M4 510k53555v3=5A1M4l0R4;5y5z5H1M4^5k5K3u5Z5C4S5R5F5)5;344%04020Q0q0i5_5Y4Q5}4U4y4X5X3 4l5u2!065:5:5r5f5D5~6e0H4Y606o5I044)6v4}3g6b5E5o6k5x6w4~040Q0H0Q1|0M0q6F2?613u636z2!6T5s045W5)6I6C5C0S0f693 4^4`4h6A576(2T6+6;5+0,590;5c6_5=6(5h5O5l6r6,1@5@3|6 5L5g5N5j746d6g1@5V7h6J6@7k0,5-76584(6W6S6%356D6r4W6t7n017p5)6l4=6B3^0;2p0q4g167a5`0;6L6N1.6Q3B0m3:0z2w2X7Y3V1q3X2z2B2x1X1Z2z0H1H7#0m3W0?7=0W0Y0!04.