简介
在这个挑战中,你将创建一个函数,该函数接受一个数字列表作为参数,并返回具有最大值的元素的索引。
在这个挑战中,你将创建一个函数,该函数接受一个数字列表作为参数,并返回具有最大值的元素的索引。
编写一个函数 max_element_index(arr),该函数接受一个列表 arr 作为参数,并返回具有最大值的元素的索引。如果有多个元素具有最大值,则返回第一个出现的元素的索引。
要解决此问题,你可以按以下步骤操作:
max() 函数找到列表中的最大值。list.index() 函数找到列表中第一个出现的最大值的索引。def max_element_index(arr):
return arr.index(max(arr))
max_element_index([5, 8, 9, 7, 10, 3, 0]) ## 4
在这个挑战中,你学习了如何在列表中找到具有最大值的元素的索引。你使用了内置的 max() 和 list.index() 函数来解决这个问题。