Python Finding Index of Maximum in List

前端 未结 9 2679
别那么骄傲
别那么骄傲 2021-02-19 01:13
def main():
    a = [2,1,5,234,3,44,7,6,4,5,9,11,12,14,13]
    max = 0
    for number in a:
        if number > max:
            max = number
    print max

if __name         


        
9条回答
  •  醉话见心
    2021-02-19 01:58

    A simple one liner of:

    max( (v, i) for i, v in enumerate(a) )[1]
    

    This avoids having to .index() the list after.

提交回复
热议问题