如何在数组中的某些索引值之间找到最大值(Python)
如果我有python中的数组:如何在数组中的某些索引值之间找到最大值(Python),python,numpy,Python,Numpy,如果我有python中的数组: a = np.array([20, 21, 19, 85, 25, 31, 21, 99, 3]) 我想找到指数2和5之间的最大值,返回85。我该怎么做 我知道a.max将输出值99,但我不确定如何指定范围 只需使用切片即可 a = np.array([20, 21, 19, 85, 25, 31, 21, 99, 3]) a[2:5].max() 给出85作为最大值。只需调用[2:5]即可 它将在包含您感兴趣的元素的子数组中搜索。您知道切片吗?请尝试[2:5
a = np.array([20, 21, 19, 85, 25, 31, 21, 99, 3])
我想找到指数2和5之间的最大值,返回85。我该怎么做
我知道a.max将输出值99,但我不确定如何指定范围 只需使用切片即可
a = np.array([20, 21, 19, 85, 25, 31, 21, 99, 3])
a[2:5].max()
给出85作为最大值。只需调用[2:5]即可
它将在包含您感兴趣的元素的子数组中搜索。您知道切片吗?请尝试[2:5].max