Python Numpy argsort返回意外的答案
我有一个简单的numpy argsort()问题 在下面的示例中,我希望结果是 数组([2,0,1]),因为10是最小的数字,后面跟着20,然后是30。但实际结果是数组([1,2,0]) 请帮忙解释一下为什么会这样Python Numpy argsort返回意外的答案,python,Python,我有一个简单的numpy argsort()问题 在下面的示例中,我希望结果是 数组([2,0,1]),因为10是最小的数字,后面跟着20,然后是30。但实际结果是数组([1,2,0]) 请帮忙解释一下为什么会这样 import numpy as np x = np.array([30, 10, 20]) np.argsort(x) 另一种方法是:argsort按元素的递增顺序提供索引数组:x[argsort(x)]是有序数组。另一种方法是:argsort按元素的递增顺序提供索引数组:x[ar
import numpy as np
x = np.array([30, 10, 20])
np.argsort(x)
另一种方法是:
argsort
按元素的递增顺序提供索引数组:x[argsort(x)]
是有序数组。另一种方法是:argsort
按元素的递增顺序提供索引数组:x[argsort(x)]
是有序数组。在上面的示例中,结果是数组([1,2,0]),2引用的是什么?在上面的示例中,结果是数组([1,2,0]),2引用的是什么?