Remplacer une valeur

Écrire la fonction remplacer prenant en argument :

  • une liste d'entiers valeurs
  • un entier valeur_cible
  • un entier nouvelle_valeur

et renvoyant une nouvelle liste contenant les mêmes valeurs que valeurs, dans le même ordre, sauf valeur_cible qui a été remplacée par nouvelle_valeur.

La liste passée en paramètre ne doit pas être modifiée.

Exemples
>>> valeurs = [3, 8, 7]
>>> remplacer(valeurs, 3, 0)
[0, 8, 7]
>>> valeurs
[3, 8, 7]
>>> valeurs = [3, 8, 3, 5]
>>> remplacer(valeurs, 3, 0)
[0, 8, 0, 5]
>>> valeurs
[3, 8, 3, 5]
###(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
.128073.128013.8217.127797:Lp(40zed3; 1jEo5_Aên)h]6,qc[y!Cuvà8i2xmsU7=wlSatf-ORrg.*TéPkbè/050m0l0!0Z0O0X0S0p0F0X0Z0S0S0V010!0O0g010406050S0K0R0R0Z0)0H040Y0t0X0K170t0y0p020Z0R0g0o0p0(0l1h0)0E0K0l0S050?1e1g1i1k1c0g041I1P051S0?1S1U1P1c0m0O0L0 1113150A0O0*0A0X1,0A0!1a050`0;0X0l1%1214011+1-1/1-0!1^1`1?0!0;0t0m1k1@0)1Q0!0A0 1n0S0g0Z0y150P011|1)010#0|0l0y1v0l1?2k2m2r1~2u1`2x0R2z040b0p0/0)0t0g0t0S0O1q1s0^2i0)0)0l0F2U1I2B0y1Q0?2g2*0!2e2d2f0m2D151/0y2w2R1?1!1$101}2@0O2_0y2a1#1?0g2Z1Q2(2*3b1d2l1s2 2s340)1h0X1a0q2%3f1b3e2C3h1~3j3l1a0P3p2m3r2(2?013w0Z3m040n3A2)1c3D3u153G3I0i3L3C3f3E3R1a0u3U3N3W3P3F0t3k3H1a0C3#3s3g1(3v3*3x040U3/3O3=3Q3@3,040N3U1R391I2}2-0m2;3E0F2a2J0@1#1Q380l3a3q434c0^4k3t3}010:1a0^0#433|30010W1a0p4x3%4r0y0#1a2Z1w110F0l0)4E4q4z19040h4Q3;4z0y1a0L3H0l0K0)1H1J4l4y2s4T0D3U4D4-3v4!4$4(0v0F0O1_0l4W3E4/4;3:3X1a340K0L0l0X1`0v4#1`4(503(4T0z0e3#0p5n4=4F4Y4J1G0K0X0`0!534?150t1a0V5y5q4.1a0G0B5m5o543(4t040#3*5E4R3i1a5a1B2w5x4+3B5p5T1~0t4B04325S4X5U045e4%4)5h4r4T5l5!3M5o5}5$5.1~5O0O4w5{045 55045W2I0y5Z3b673(5B040V5D656f4G4^5f0)4{4}1`5@4S1a5`3b065~6A6m5r042Z1e5v0Z6d4,5F5(1a0+6u5/0Z0g0g2w0m6P1~4T4V655M6n0457595b0l5d4_4P6!5z015j5K6A6#4z5O5a0S4 6/6L155_6?6B5n6^5/6F5u5w6W5A6N7a3F1a6R6T0y6V6~5%701a6Z3d6:4Z691`6b6J3B756X1a0z727x155O2Z0!4(0y5-68776H7v3M1I4n4j447R0?471I0!497W2/2+292b2-0Z4~2*471O4p60154K0v0#0Z0:6+0A0n1a1A1C1E1G0p6x4l1V3r2}3E0Z0m0R1r2T0O1r0p0m2m0*4O1a1O87898b2U0$170!26040w245Y8d7I847-0f0Z8f632u0F780.8f1{4N0!0p0l0Q4O4|4N8O0S8N1E000|0p7?1p0p4i7i2Z0p0S0t328K0p2_8%120p8a1!2u4O0p118|0O8V1{328c4$0+748A464g1Z0_0{0}3E0!1G9f0k2q2P2w5A7h8k1d1f1C1k0-9g0l0k2%9q1M3r1P0T8;0O0m0.1{1E0O0p0L0O5Y0p0M8|001G382T8U8N8}1e1#2m9f811R851#3E201.1:1=7.3E2F2w2y1a2L0Y0F0)188N0/0H2g1r434i7.3c4l7Q9/5N4u0l647p6 4A4C7d4H5s4L0Z4N6q2x637d6Yah6o5=4*ad7l6;1a4:6l7C7e5:6-6r4~aqaz7J3(7r6(5a5c5;5g7k7/ay045k7B7qat4(0S0v3zaB6:6h6k6eaC7raQ5?656z5L6:5O5Q6.a,aY5+aK4r5)1a5,a(ae0y0;4J8h6}awaTaraS3Xb6042GaI4UasaE6pa#a%ba517zaWa;73aC62ac3q6C5/a/bnbi0Gbk0Obi5Jb3axa*a+bya-aZ6q4|aHbd5i6w72bua|bBa$bDbFbHa~4za*b(5/aN6*6,6paXae7E0_7Hb+4@blaub!a;3$axa.6-avbNa)5Cb_7m04bEbT4r0R0O1a3Kcb6v04aAa{aecd1a42ch5Gcjc701cn3_b%a;bv7f134O7N66bO6E1B0g4M4O0vaobx7w6:bcbpaLbPc3cOae52bJaTcvcgcR5^aJcY3Ecv0jbi7Ac)6g5CbM5#aC4Tcac$4zc+bickc4cmce41c}ctcv3`cq7y04bI6ycz041}cCctc1bmctbLctc^7dc!d3c/ccd1cpc`crc~c?6:d5cx6e1c0?a77S7+991T041A4c0g9M0k0 1{0S9`9|0 0O0$0^130K0~0g0K8 0p9f900k0$1`6O977U9b0|0S9(2~4r888a0y8c8e325Q9o0g8md{d}0y8q2T8t0d0pea0d9%7-0a0p0J5a8D8;0)0.2Q7i8=0~0Z0K8%2O1_0=2I0D8O1sab0#0_d(0t8$6|eqeI4c1gdQ9J0X0c328V0)0K2#8y4Da7bZ0P0p0V9Kc27P4d660m1rao8N0^0K0Q8:0t0R0~8_0#0.2Z6ceret060R0x2I0p0t0;0r0_950s1sem3H2T0.ez05eYc2b}a78:0c9geq0p0K8;b-1`8~90d.1Y980Ld@e38oeWd 6h8l3(d`fE1re78s2J8C8+1n1peW382P2R9GeA2X2ZeVa1971P0%3gem1{e,0y0Ffr8;es2.1{1/900p9I8f8-8N0xf@f;0pf?8*f6f80!ezf|6|0)8D4N6*0pe}0L0t0HfY2l0)8|8D5Qf/2Ufy9A04fQ8,1o2UeufW0SfY9`fYfsf^8 9#9L2W7 9Q8eeLcI0=9#es8!4(8O8N9P2I1e8*2w8=0)4c4(9!8|80bB8/fie*bBe)4ogtdC7,4fd^4zfKd|gzfGe1fDg 8yfN8t0w1p8*gxfT8e2Q136s6}fz863(9+221;2Aae9;2H2J9^dS0g9}9 0Af%3da33:a57wdEa@aacN2)aC5*4Dd73Q4IcGakambi7o6Kc0cTdpclhWb{4`bR6thNaUdw2)bzb`fu6+a/c-823Ba=74a|8zhZaTb*dq4Ybfbhh)cQhVaTdhauc-b;h!eZdjc6h crc_i5c*d1c,i31adac bK1a0,dg56iaaTa^5Rifb`bGiz5A5*b2h|beb70y8ihTbkh{iibUaVh?5|6BdcapiCaDg=imc9b$iZiodxaedkiWi7h$hgbiiR1b735}cFiciZihcVh!iBdud8i%h,aCh~iGcS6%eG6)aP6-bWa?b=5V0}b9iOc%04i:h^i=i@fkbojhcii`hJa|i}jqcrj0cEc56iith#a:i~c8jsa86$jvi{bbiniv3Eb?7G0)iNi(ibjo3/dDe*dFfA3r7UdHhjd_8nh4d~4HfH1Th3e5h62JgGfRgyeW0Z59f:f_9#g$gPem0A2w2Sf%fzf)1sesgc9Ueshf8%etfTf_8{j^j 1{gm2i1wk3k5eWeEfs4D1B042Pe|6I5=d(4Oao2Z1Ikx9$97j)4zhl9-hoaxhq9?2K0p9_9{hv2Mhxhz4lhB3d6!hFjd044v7dhLahhP4KcIal4OiLh)i,jEjwd8h+jzb4bPaGh(jFh*jCh/b/5=h=jOa9cGjRjTj1cP5Hbkh;iWbwjClkj4a 1a0Ic=lgl0jDl2jgjUiwje6|l6j7aOh:jall1aa_lnlHlpb)iElfk jVdii$jXdE1V45j%fBg_dHd:0`d=04.