找出给定的n个数中的最大值及其对应的最小下标(下标从0开始)
时间: 2023-04-25 14:00:40 浏览: 146
C#求n个数中最大值和最小值的方法
5星 · 资源好评率100%
可以使用一个变量来记录最大值,同时再用一个变量来记录最大值对应的下标。然后遍历这n个数,如果当前数比最大值还大,就更新最大值和最大值对应的下标。最后返回最大值和最大值对应的下标即可。
代码示例:
```
def find_max_index(nums):
max_val = nums[]
max_index =
for i in range(1, len(nums)):
if nums[i] > max_val:
max_val = nums[i]
max_index = i
return max_val, max_index
```
其中,`nums`是给定的n个数,函数返回一个元组,第一个元素是最大值,第二个元素是最大值对应的下标。
阅读全文