Valeur et indice du maximum
Exercice
Coder une fonction valeur_et_indice_du_max qui prend en paramètre une liste de nombres entiers valeurs et renvoie un couple donnant le plus grand élément de cette liste, ainsi que l'indice de la première apparition de ce maximum dans la liste.
Pour une liste vide, cette fonction doit renvoyer
(None, None)
Il est ici interdit d'utiliser
index ainsi que max.
Exemples d'utilisation
>>> valeur_et_indice_du_max([1, 5, 6, 9, 1, 2, 3, 7, 9, 8])
(9, 3)
>>> valeur_et_indice_du_max([1, 1, 1, 99, 99])
(99, 3)
>>> valeur_et_indice_du_max([10])
(10, 0)
>>> valeur_et_indice_du_max([])
(None, None)
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
.128013.8592x/.r;nbylaeu)d63m?(P02è-],59fq7B8 N_o=pcwgv41`kRIéhtsSàC[jDi:050p0m0#0l0-0k0$0J0P0k0l0$0$0N010#0-0O010406050$0n0s0s0l0f0j040%0M0k0n120M0h0J020l0s0O0g0J0X0m1c0f0F0n0m0$050d191b1d1f170O04051K1D1N0d1K170p0-0S0`0|0~100!0-0R0!0k1#0!0#15050=0i0k0m1W0}0 011!1$1(1$0#1.1:1,0#0f1L0#0!1=1Y010E0@0m0h1q0m010`1i0$0O0l0h100x1,2i2k261@291:2c0s2e040a0J0v0f0M0O0M0$0-1l1n0:2g0f0f0m0P2I1D2p0h1L0d242U2123221-0p2r101(0h2b2F1,1T1V0{1?2(0-2*0h0M2.1,0O2N1L2S2U2 182j1n2:272^0f1c0k150J0U2R3316322q351@37393b0x3e2k3g2S2%013l0l3a040J0r3p2T173s3j103v3x0J0T3B3r333t3H3b0C3L3D3N3F3u0M383w3b0q3S3h341X3k3X3m3y0G3$3E3)3G3+3Z3y0I3/3U3;3W3Y3I0D3`3i3|3P040U0w413(2;3}3,0U3d1E3f3T424a440U3o4f3q1O2}1D2.2X0p232$3V0P2_2x0/1U1L2|0m2~3f3L054y0:4G4i270W150:0E4I3:4a0Q3b4T3{4j0E150S3w0m0n0f0L0;0L2?1T0P0m0L0p0n0L1c0c4Y4N1@14040u4|49364$4(4*1C4n2T3%3t4 0o0.3S0J5h0J5b3V4P040-4S593y5k43551:573L5j4U270M150N0N5x5s4a4 0*0A5f5q065i5O5y4Z4O152N0#4*0h5F5z4~15515q5G4O0P150K1m0m525c150B5Y5R1@0W5*045,2*5/3V5d5g5i5(5^150m0^5.5%5Z104 5L2 5N5P5h633G4$4_0l0c0-5?4}105B045E5q5Q6q3u5u4)0f58316a015I5~3|0s0-1547695@6b150A616g6i6y5n6l6n6p531@6s6u2 6w6!106J6L6S5P6U5m0E3X6Z3O156o6v6U0M4W5n5X6{6E0h0i5T2k0R686D6O6F5#6H4j74042u7d274 5$796x0h6z5w6N6x5d5e6.6g6h72154{717a6$6@3V7o044%5v6B7i5!040*7L6j5n7P7b046R5M7w6/6E5m5o7E5t047A6(6|15020R0#0g7$4j6k4`6`7m6*7T6d4g7X7X6U7G0S6X7^3f6)3t7D7B7n7z7v7~7x7a7G0-837;5A5C8j3k6_8c8e6x5m5U5W8m6P507S818i7r7`4 5=897`8g8A7_5:040o3$0d4K4F4p8Q0d4s1D0#4u8V2!2V0l1/8S4s1J4M7`2N0s0L0E0l0W4=0!0r151v1x1z1B0J7|4o1Q3g1K0v0;2H1;4%0f0-0l2Q901S1U3t1_1%1)1+8*3t2t2b2d152z0%0P980O0#2A0j241m4I4E8*304H8P9k5l4Q0m5p8J3V6~5j8B3O4#7H564+4-4/0-4;4?4^4`7S7k8y7p7K9P5 157u7W627Z6_9K85809)6C9@6E6$6%9{7a5I5K8p869H048t0f707*6E9%9+3|5_5+5-9$5;8v01af5{ahad5H9-6.6:6567ai048~3C7 7y7H8I9 6x88aa8f9_aw7Oap276,046M9L3|4 7V6eaAaI6W7@akaGaE7`aOaQ7}7wat046=0fak8ga!6~2?a:7f0f76784Hab7caM1@aO4eaRaq048EaH7n7f7hb08w7la}aX7I6A9`4oa~8L9.b87`0P0U15035h0b0J0Y0P843q6f8d9^7(a!8l8F6^9S7Jbj5ablaLb4547Rbc7TaUa*bC9;5n9?3qa47%7)a$877,7.7:bH7F7?6mbzbMa015ay168d6TaB82aZb-3|a#b!bDb%bAb`7YaX8hb~bob)6ta:8o9/b{7a8s0;8ub b5bebkbgaDcp7sajcmbQc9b:aw8M5M1D9F8R2U8(050n0k3g1(040Y0k0J1B9v2?1k2a0J2K8/0-2N0J0|0J0i0M0n0{1;2b0J2j0f0=0h9v2K0w0J1t4;9v0Z0k0Z2wc;0J0lcV0Z0+0(0J0Z0#0Z0J210?d90e1DcL17cLcNcP0$9v2E0~0-8$cV1;cXcZ0n2*c$c(c*0J1z0-2g1b2b4;0Jd60k009WdH0Ud10S2O5j8P9f1)1{1*2o8fa_a{awcob=6xb2awb7b(3V6s0ed:cz4I8O4z2Udh1DcI91040,1;1c0h0-0ycZ0R0Z0h0Za`1:8}1O3g2.3t1.0i0m0p0z0$0;db8#eiek3w0#0ma89a2ecV9a0l0z1.1@0U0.8@1L2?0O1k0`0!2O8;0p100PeM0PeO2f0-eP010L0Lehej0L0Ue%2f2v0m10eZe#0pe)db0j0Oe,01a`1T5B0deH0heJcReXe.epe$e(2n0Je+e-e!f4e:bre=e@10e`0-e|e~f00JeWfae/e%0L8@f82dfpfce;0#e?e^fifk4B2/3|e/0z0|ei0^1,fJ660Ja.fw0ieqfrbr1L9Fa`0h77cCd^dI3cc-1d1q0y2168fNcJ05f/fP3XfRfTf61,fXd#d@4Lf%0xf)a`0sf,2N58f/1Lf=fQeYfbfSf5fsf{d^fYf!f~4Ff%0rg2f+f-g78#66cF4C9dfF4afH4yc;2b9jgxegfc0z1/0MeT15gF3V9gdW9j6U9me+9p0J9r9t9v0v9x0!9z5%9B3%9D4ocDbXa.cebRcbd.a?a9d-43d!fZa|cs8Ca bP8n04g^g~8KbnbVb#4ad/d;cgh927bqbsfn0J4%ds0J0V0w0Vfn0h0{0n0_0+ht1z00d60V0hhp0m0chsas6Ehg04bt0@0J0jd1hmhBdbc(6Bhlc%c)1:bL3ggl2Ug)8Tgw4rh(ef3VfHgJgLee9egOdV9idY6xgT9o2ygW9s13gZg#g%31g)315%g-ci15g/cvh2b;5r9|g@a^75g|d$9(040ld+g:0iczb^bBhe6#15d:dfhd6UhIhKhjd22K0V0lhp2?hshuhw0nhyhm0ihChE1jhG7aiBfncOhNd20V0u0i0J0zd10ohp0#hS0_2KhVc*hY17h!cEh)0ShZcGh+fGgHh.5mgN3|gPh@9G3|h`2wgVgXh 9w9yh45ai44Hi6d^a,iag=7%idiu6rigib3Gg{gkh1bdilinbS8Dipioju6V0OiriUaFiwhcaV9:iVfViChkiFiHhqiK0Jhv0$hxhziQcPiS0njKbpjR0J1c0-0_c,cX0$2kc=8|2ji/1;0V0Ohp0u0l0nc!0-4)hldOc,0UcA6ef#4Li_h%i{i@cGkgi|h(8T0;0?0^h:gy270l0p0s1m2Hfj1nc%0hhtgM1M3tkukwe22IeB2H1 040H1mhted8)0)0MdFd00f0Z0l0RcY0J2Gc!d21(dm1;d8ddhjeW1;0tkSi`04.
# Tests(insensible à la casse)(Ctrl+I)
(Alt+: ; Ctrl pour inverser les colonnes)
(Esc)