Introdução
Neste desafio, você criará uma função que recebe uma lista de números como argumento e retorna o índice do elemento com o valor máximo.
Índice do Elemento Máximo
Escreva uma função max_element_index(arr) que recebe uma lista arr como argumento e retorna o índice do elemento com o valor máximo. Se houver múltiplos elementos com o valor máximo, retorne o índice da primeira ocorrência.
Para resolver este problema, você pode seguir estes passos:
- Use a função embutida
max()para encontrar o valor máximo na lista. - Use a função embutida
list.index()para encontrar o índice da primeira ocorrência do valor máximo na lista. - Retorne o índice.
def max_element_index(arr):
return arr.index(max(arr))
max_element_index([5, 8, 9, 7, 10, 3, 0]) ## 4
Resumo
Neste desafio, você aprendeu como encontrar o índice do elemento com o valor máximo em uma lista. Você usou as funções embutidas max() e list.index() para resolver o problema.