python中numpy库里面定义的ndarray 对象或者是数组对象的ndim属性是什么意思?
ndarray对象或者称为numpy中定义的数组对象,这个对象ndim属性返回的是这个数组的维数,如下面的例子
In [54]: import numpy as np
In [55]: a=np.array([1,2,3])
#a是一个一维数组,所以a.ndim返回1
In [56]: a.ndim
Out[56]: 1
In [57]: b=np.array([[1,2,3],[1,2,3]])
#b是一个二维数组,所以b.ndim返回2
In [58]: b.ndim
Out[58]: 2
代码截图如下