numpy.mean(A,axis=1)[0]计算的是矩阵A每一行的平均值,并取第一行的结果作为返回值。而numpy.mean(A[0,:])计算的是矩阵A第一行的平均值。
具体来说,numpy.mean(A,axis=1)[0]的步骤如下:
而numpy.mean(A[0,:])的步骤如下:
所以,numpy.mean(A,axis=1)[0]计算的是整个矩阵每一行的平均值,取第一行的平均值作为返回值;而numpy.mean(A[0,:])计算的是矩阵的第一行的平均值。
两者的结果是不同的,因为numpy.mean(A,axis=1)[0]返回一个一维数组的元素,而numpy.mean(A[0,:])返回一个标量值。
领取专属 10元无门槛券
手把手带您无忧上云