Indice du minimum d'un tableau⚓︎
Écrire une fonction indice_min
qui prend en paramètre un tableau non vide de nombres et qui renvoie l'indice de la première occurrence du minimum de ce tableau.
- Les tableaux seront représentés sous forme de liste Python.
- On n'utilisera pas les fonctions
min
etindex
.
Exemples
>>> indice_min([5])
0
>>> indice_min([2, 4, 1, 1])
2
>>> indice_min([5, 3, 2, 5, 2])
2
def indicepy-undmin(nombres):bksl-nl ...bksl-nlbksl-nlbksl-nlbksl-nl# testsbksl-nlbksl-nlassert indicepy-undmin([5]) == 0bksl-nlassert indicepy-undmin([2, 4, 1, 1]) == 2bksl-nlassert indicepy-undmin([5, 3, 2, 5, 2]) == 2bksl-nlbksl-nldef indicepy-undmin(nombres):bksl-nl mini = nombres[0]bksl-nl ipy-undmini = 0bksl-nl for i in range(len(nombres)):bksl-nl if nombres[i] < mini:bksl-nl mini = nombres[i]bksl-nl ipy-undmini = ibksl-nl return ipy-undminibksl-nlbksl-nlbksl-nl# testsbksl-nlbksl-nlassert indicepy-undmin([5]) == 0bksl-nlassert indicepy-undmin([2, 4, 1, 1]) == 2bksl-nlassert indicepy-undmin([5, 3, 2, 5, 2]) == 2bksl-nlbksl-nl
A
Z