一、排序

a = [2,3,4,1]
b = np.argsort(a)
    # out:[3 0 1 2]
    # 输出:是一个数组,是按元素递增顺序的索引

 

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

二、查找

  1、最大值及其索引

b = max(a)  # 最大值
b = np.max(a)  # 两个一样的效果
    # out:5
c = np.argmax(a)  # 最大值的索引
    # out:4

  2、在某条件下查找

a = np.array([[1,2,3],[4,5,6]])
b = np.argwhere(a>2)
    # out:[[0 2]
               [1 0]
               [1 1] 
               [1 2]]
    # 返回值:array,元素值大于2的所有元素的索引

 

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄