你好,我想找到整数数组中最大值和最小值的第一个索引。
如果存在重复值,我的代码会返回所有的索引...
A= [1,1,8,7,5,9,6,9]
def minmaxloc(num_list):
for i,y in enumerate(num_list):
if y ==max(num_list) or y==min(num_list):
print i
minmaxloc(A)
输出: 0 1 5 7
我想要的是: (0,5)
谢谢你的帮助。
def minmaxloc(num_list):
return num_list.index(max(num_list)), num_list.index(min(num_list))
print(minmaxloc(a))
import numpy as np
def minmaxloc(num_list):
return np.argmin(num_list), np.argmax(num_list)
A= [1,1,8,7,5,9,6,9]
print(minmaxloc(A))
import numpy as np; (np.argmin(A),np.argmax(A))
- anishtain4minmax
函数 :( - Ahmed Fasih