La course cycliste (II)

Une course cycliste se déroule sur un circuit permettant de nombreux dépassements.

course

Chaque cycliste est identifié par un dossard sur lequel est inscrit son prénom : "Nadia", "Franck"... On garantit que tous les prénoms sont différents.

Leurs places dans le classement sont stockées de façon ordonnée dans une liste : le premier du classement se trouve à la première position de la liste, le deuxième à la deuxième position, etc... Par exemple classement_actuel = ["Nadia", "Franck", "Thomas", "Elizabeth", "Laure"]. Nadia est la première et Laure la dernière.

Compléter la fonction depasse. Cette fonction prend en paramètres la liste classement qui stocke le classement provisoire de la course, et l'entier place qui représente la place du coureur qui va dépasser celui qui le précède. Cette fonction modifie la liste classement en place et représente la course après le dépassement.

Modification en place

La liste classement est directement modifiée, il ne faut pas construire une nouvelle liste.

Il est inutile de la renvoyer modifiée.

Exemple
>>> classement_actuel = ["Nadia", "Franck", "Thomas", "Elizabeth", "Laure"]
>>> depasse(classement_actuel, 3)
>>> classement_actuel
['Nadia', 'Thomas', 'Franck', 'Elizabeth', 'Laure']

On garantit que la liste classement contient au moins deux éléments et que l'entier place est valide (compris entre 2 et le nombre de coureurs participants).

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

.128013goPx,iSdn1)lA_h(u]p3ém/wcRe54y-v q2[.;t=akf6b:srU050i0B0N0P0g0m0V0H0z0m0P0V0V0O010N0g0t010406050V0r0w0w0P0W0E040h0c0m0r0=0c0j0H020P0w0t0M0H0A0B0 0W0I0r0B0V050x0|0~10120`0t04051x1q1A0x1x0`0i0g0G0*0,0.0:0p0g0b0p0m1O0p0N0^050#0T0m0B1J0-0/011N1P1R1P0N1X1Z1V0N0W1y0N0p1#1L010R0%0B0j1d0B010*150V0t0P0j0:0J1V25271_1%1|1Z1 0w21040a0H0d0W0c0t0c0V0g181a0Z230W0W0B0z2v1q2c0j1y0x1@2H1;1?1=1W0i2e0:1R0j1~2s1V1G1I0+1$2R0g2T0j0c2X1V0t2A1y2F2H2/0{261a2Z1`2(0W0 0m0^0k2E2?0_2=2d2^1%2`2|0^0J3027322F2Q01370P2}040u3b2G0`3e350:3h3j0D3m3d2?3f3s0^0C3v3o3x3q3g0c2{3i0^0S3v1B2-1q2X2K0i1?2P3F0z2)2k0Y1H1y2,0B2.313M3W0Z3(341K1%0Q0^0Z0R3M3p3/0:0y0^0H3^3E3`3g0R3=0B260.0B3 3.2!010@040q492@410j0^351j1~0N4g3f4d0f3v3~3_4b4j040t0,0z481r3)4v1`4d0l0U3C0H4L4u404w0^2$1G4B0o3W0r2A4W4t334h4b0c0^0O4Z4F360^4z0P4B4*4O1`4%040F4;4a1`0w0g2~4K4M4!3y4Q0j4S0B0o3$4B0Z0j4o4D3c4N4{1%4@4)5e2G5g4#2_54564U0c4W0B4Y5l045n3f4@4_5x5z3F4}4 5x064M5E4i4k5t4X0W582A5a4n4`5o5i4(5V53044l2j5c4p3F4d0K5)5M044R0g4T590B5b5d2;4+0:4d0s504L523F4x5$5U5x61415+5-4P5/555;575?5^6a4G0^5~5D674$5Y6m5{3g4k3/4m5(666r696x4=4,6c5r4V5P6i1%5}5 5L6b646w5`6B5|0^5,6A5h3r5q6e5s5u5w6P6V4c6k5Z3F5j6*5.6F5v5Q6g652/0`0x3+3%3N6{0x3Q1q0N3S702N2I0P1Y6}3Q1w3-5W0:2A0w0o0R0P0Q570p0u0^1i1k1m1o0H4J661D321x0X2T0H0Z0)1G0R1|0z0r0m0N0v7C1!4B0N0H0B0e0B0W0z6e7P0V7O1Z7A0v0z3i0P0b1!2x0k7P5c2A0H7Z4.4B7A000r2@5O6:7P7O0V190H5:7?0i270)0,7:0g7X0B0L1B7w040n177/7 162v0H2r0.0g777s3~7v1F1H3f1)1Q1S1U7b3f2g1~200^0h0z0W0?7O0d0E1@193M3$7b2:3)6`8B3F3;043?6H3{3}8#4244460V4C6$7c6(4e8(636u5%5_4E6Q8:4s6q8{4x7=8-8`6%4H7t6@5K6n5p5#8@6?938/6z8.5!916-6o4^9k4|4~042 6U9f6k8}2/6L9a6N8_3c996I6S8=4-4A925f9C0:5B9n1%5G043a9s4q6)8~6%6,9V8/8?1$6v9A2G9K8:6T9h629G4/9I5m9)9M9Y3f9P9R9,689u9N6W9b9#8^8(9g9e9i9H9~019?9w9)9P9r9{4b6J5I1q8V6|2H793P0!0$0(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 : /

.128013goPx,iSdn1)lA_h(u]p3ém/wcRe54y-v q2[.;t=akf6b:srU050i0B0N0P0g0m0V0H0z0m0P0V0V0O010N0g0t010406050V0r0w0w0P0W0E040h0c0m0r0=0c0j0H020P0w0t0M0H0A0B0 0W0I0r0B0V050x0|0~10120`0t04051x1q1A0x1x0`0i0g0G0*0,0.0:0p0g0b0p0m1O0p0N0^050#0T0m0B1J0-0/011N1P1R1P0N1X1Z1V0N0W1y0N0p1#1L010R0%0B0j1d0B010*150V0t0P0j0:0J1V25271_1%1|1Z1 0w21040a0H0d0W0c0t0c0V0g181a0Z230W0W0B0z2v1q2c0j1y0x1@2H1;1?1=1W0i2e0:1R0j1~2s1V1G1I0+1$2R0g2T0j0c2X1V0t2A1y2F2H2/0{261a2Z1`2(0W0 0m0^0k2E2?0_2=2d2^1%2`2|0^0J3027322F2Q01370P2}040u3b2G0`3e350:3h3j0D3m3d2?3f3s0^0C3v3o3x3q3g0c2{3i0^0S3v1B2-1q2X2K0i1?2P3F0z2)2k0Y1H1y2,0B2.313M3W0Z3(341K1%0Q0^0Z0R3M3p3/0:0y0^0H3^3E3`3g0R3=0B260.0B3 3.2!010@040q492@410j0^351j1~0N4g3f4d0f3v3~3_4b4j040t0,0z481r3)4v1`4d0l0U3C0H4L4u404w0^2$1G4B0o3W0r2A4W4t334h4b0c0^0O4Z4F360^4z0P4B4*4O1`4%040F4;4a1`0w0g2~4K4M4!3y4Q0j4S0B0o3$4B0Z0j4o4D3c4N4{1%4@4)5e2G5g4#2_54564U0c4W0B4Y5l045n3f4@4_5x5z3F4}4 5x064M5E4i4k5t4X0W582A5a4n4`5o5i4(5V53044l2j5c4p3F4d0K5)5M044R0g4T590B5b5d2;4+0:4d0s504L523F4x5$5U5x61415+5-4P5/555;575?5^6a4G0^5~5D674$5Y6m5{3g4k3/4m5(666r696x4=4,6c5r4V5P6i1%5}5 5L6b646w5`6B5|0^5,6A5h3r5q6e5s5u5w6P6V4c6k5Z3F5j6*5.6F5v5Q6g652/0`0x3+3%3N6{0x3Q1q0N3S702N2I0P1Y6}3Q1w3-5W0:2A0w0o0R0P0Q570p0u0^1i1k1m1o0H4J661D321x0X2T0H0Z0)1G0R1|0z0r0m0N0v7C1!4B0N0H0B0e0B0W0z6e7P0V7O1Z7A0v0z3i0P0b1!2x0k7P5c2A0H7Z4.4B7A000r2@5O6:7P7O0V190H5:7?0i270)0,7:0g7X0B0L1B7w040n177/7 162v0H2r0.0g777s3~7v1F1H3f1)1Q1S1U7b3f2g1~200^0h0z0W0?7O0d0E1@193M3$7b2:3)6`8B3F3;043?6H3{3}8#4244460V4C6$7c6(4e8(636u5%5_4E6Q8:4s6q8{4x7=8-8`6%4H7t6@5K6n5p5#8@6?938/6z8.5!916-6o4^9k4|4~042 6U9f6k8}2/6L9a6N8_3c996I6S8=4-4A925f9C0:5B9n1%5G043a9s4q6)8~6%6,9V8/8?1$6v9A2G9K8:6T9h629G4/9I5m9)9M9Y3f9P9R9,689u9N6W9b9#8^8(9g9e9i9H9~019?9w9)9P9r9{4b6J5I1q8V6|2H793P0!0$0(04.