Valeur et indice du maximum
Écrire 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 renvoie (None, None)
Contraintes
Il est ici interdit d'utiliser index ainsi que max.
Exemples
>>> 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[,snacPmy7)f]4_wu29l3 (6ev08;xbokp/ihSg1t:5=Ndr050U0z0P0f0K0u0d0w0g0u0f0d0d0S010P0K0I010406050d0r0i0i0f0V0j040M0G0u0r0:0G0e050J0`0|0~100^0I04191g051j0J1j1l1g0^0U0K0A0(0*0,0.0L0K0N0L0u1z0L0P0?050Z0F0u0z1u0+0-011y1A1C1A0P1I1K1G0P0F0G0U101H0V1h0P0L0(130d0I0f0e0.0s011M1w010m0#0z0e0f0i0z1G1.1:1^1O1{1K1~200?0a0w0h0V0G0I0G0d0K160e0w0X1,0V0V0z0g2l19230e1h0J1*2y0P1(1%1)0U250.1C0e1}2i1G1r1t0)1N2I0K2K0e1!1s1G0I2r1h2w2y2$0_1/2m2Q1_2V0V0}0u0?0w0O2v2*0@2)242,1O2.2:2=0s2^1:2`2w2H012 0f2;040w0v332x0^362}0.393b0w0o3f352*373l2=0R3p3h3r3j380G2/3a2=0y3w2{2+1v2~3B303c0k3G3i3J3k3L3D3c0C3P3y3R3A3C3m0t3X2|3Z3t040O0B3(3I2R3!3M0O2@1a2_3x3)3;3+0O323_341i2!192O2B0U2F370g1!211h461k442(412x054b0X2#3Y3;0H0?0X0m3p3H370q2=4v3Q3}0m0?0A3a0z0r0V0p0Y0p2T1r0g0z0p0U0r0p0}0E4A4p1_0=040x4X3|2-4E4G4I0d4%3:4Z0?0l0Q3w0w4^0w4w3z4r040K4u4j3c4{3*4*1K4,3p4`4B1_0G0?0S0S58533;4!0b0n4?51064_5p594Y1O4}2r0P4I18515r4(1O4!4$515h1_0H0g0?0T170z4.374!0c5g5a5t5J045L2K5O3z4!0l4@4_5G5t0?0z0$5N5F5T0.4!5m2$5o5q4^5)3k554H4J4V0K5S5s0.5c045f5z5{385}575/63015j5Z3Z0i0K0?3.6d5B5;0?0n5%5_690e0?4N0K4P4R4T60626o0165672$5A4/1O6j6l6s5q694}0m3B6D6K5|4~6U370G4y4~5y6I6u0F0?0V1:0N5.2(5:6f0?5E6:6e6M3,6h5i0?5R686;0e6*04286|4:4#762~6b0V4-6n6V6=040l4=6O5_5`710?4W706e6G6Y3z6v044F567c796p040b7A6a6X7e5P6q7k7l6Q6w506(7n047p7P7r0?020N0P0D7t547w4+5 0f0E617H5!0?5?3`7l7;6J3s7b4U7)7+7T6E7s7q6E7v7S7:7=6t7Q6x6z4S7_7*7!3;7~7|7f7v7{83856e5u0Y5x8c776@2_6u7^6C7,3Z5Q8p7a6$4O4Q898v6^6E5#3G0J4m0z2y2Z8M451s472B2D2z1Z1#2B0f1J8P0J460^8$0Y0!0$04.
# Tests(insensible à la casse)(Ctrl+I)
(Alt+: ; Ctrl pour inverser les colonnes)
(Esc)