Introduction
Dans ce défi, vous devrez créer une fonction qui prend une liste de nombres en argument et renvoie l'index de l'élément ayant la valeur maximale.
Index de l'élément maximal
Écrivez une fonction max_element_index(arr) qui prend une liste arr en argument et renvoie l'index de l'élément ayant la valeur maximale. Si plusieurs éléments ont la valeur maximale, renvoyez l'index de la première occurrence.
Pour résoudre ce problème, vous pouvez suivre ces étapes :
- Utilisez la fonction intégrée
max()pour trouver la valeur maximale dans la liste. - Utilisez la fonction intégrée
list.index()pour trouver l'index de la première occurrence de la valeur maximale dans la liste. - Renvoyez l'index.
def max_element_index(arr):
return arr.index(max(arr))
max_element_index([5, 8, 9, 7, 10, 3, 0]) ## 4
Sommaire
Dans ce défi, vous avez appris à trouver l'index de l'élément ayant la valeur maximale dans une liste. Vous avez utilisé les fonctions intégrées max() et list.index() pour résoudre le problème.