python array基本操作一
一、排序
a = [2,3,4,1] b = np.argsort(a) # out:[3 0 1 2] # 输出:是一个数组,是按元素递增顺序的索引
二、查找
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的所有元素的索引