Python列表中最大最小的索引值

395 阅读1分钟

通过python3的max(),min()和len()函数就可以完成获取列表中最大和最小的索引值。代码片段如下:

list_str = [2, 3, 1, 4, 0]


def maxindex(list_str):
    return max(range(len(list_str)), key=list_str.__getitem__)


def minindex(list_str):
    return min(range(len(list_str)), key=list_str.__getitem__)


print(maxindex(list_str))
print(minindex(list_str))