获取列表中最大值的索引
方式一
a=[1,2,3,4,5,6,7]# 首先获取列表中的最大值
max_data=max(a)# 获取最大值的索引
a.index(max_data)
方式二(推荐)
a=[1,2,3,4,5,6,7]import numpy# 将列表转化成数组
a_array= numpy.array(a)# 获取最大值的索引
a_array.argmax()
方式三
a=[1,2,3,4,5,6,7]
index= max_data=0for i, datainenumerate(a):if i==0:
max_data= data# 如果下一个值大于当前最大值,那下一个值就是最大值,并记录其下表if data> max_data:
max_data= data
index= iprint(index)