立即学习:https://edu.csdn.net/course/play/26990/361117?utm_source=blogtoedu
排序函数:
sort 从小到大排序
argsort 返回数据中从小到大的索引值
数据的搜索
s=np.array([1,3,2,4,7,8,9,7,4,3,1])
s=np.sort(s)#将s从小到大排序
s
sorted(s,reverse=True)#降序
np.argsort(s)#排序后原数组的索引序号
s
arr1=([1,2,5,6,9,8,3,5,2])
arr1=np.array([0,2,4,5],[2,4,6,7],[1,0,-3,5])
np.sort(arr1,axis=0)#0以行元素进行排序
np.sort(arr1,axis=1)#1以列元素进行排序
np.where(s>3,1,-1)#搜索>3的元素设为1,其余为-1
np.where(s>3,s,1)#搜索>3的元素设为s,其余为-1
np.extract(s>3,s)#筛选 只留下>3的元素