Python中max/min函数能返回位置
1. max函数返回位置
Python中的max()
函数只能返回最大值,不能返回最大值的位置。如果需要返回最大值的位置,可以使用max()
函数结合enumerate()
函数来实现。
具体的做法是,对于需要找到最大值位置的列表,可以使用enumerate()
函数来同时获取列表中的元素和对应的索引,然后通过max()
函数结合自定义的比较函数,来找到最大值的位置。
下面是一个示例代码:
def max_with_index(lst):
max_val = max(lst)
max_index = max(