2021
06-23
06-23
浅谈numpy.where() 的用法和np.argsort()的用法说明
numpy.where()有两种用法:1.np.where(condition,x,y)满足条件(condition),输出x,不满足输出y。如果是一维数组,相当于[xvifcelseyvfor(c,xv,yv)inzip(condition,x,y)]>>>aa=np.arange(10)>>>np.where(aa,1,-1)array([-1,1,1,1,1,1,1,1,1,1])#0为False,所以第一个输出-1>>>np.where(aa>5,1,-1)array([-1,-1,-1,-1,-1,-1,1,1,1,1])>>>np.where([[True,False],[True,True...
继续阅读 >