ndarry是numpy的N维数组对象,它是一系列同类型数据的集合,以0下标为开始进行集合中元素的索引。
创建一个ndarry只需调用numpy中的array函数即可。
语法格式为:numpy.array(object,dtype=None,copy=True,order=None,subok=False,ndmin=0)
object–数组或嵌套的数列
dtype–数组元素的数据类型,可选
copy–对象是否需要复制,可选
order–创建数组的样式,C为行方向,F为列方向,A为任意方向(默认)
subok–默认返回一个与基类类型一致的数组
ndmin–指定生成数组的最小维度
>>> a=np.array(((1,2,3),(4,5,6)))
>>> print(a)
[[1 2 3]
[4 5 6]]
>>> print(a.shape) #查看a的shape
(2, 3)
>>> b=np.array([1,6,8],ndmin=2)
>>> print(b)
[[1 6 8]]
>>> print(b.size) #查看b的元素个数
3
>>> c=np.array([[4,5,6],[7,8,9]],dtype=complex)
>>> print(c)
[[4.+0.j 5.+0.j 6.+0.j]
[7.+0.j 8.+0.j 9.+0.j]
>>> print(c.ndim) #查看c的维度
2
>>> print(c.dtype) #查看c的元素类型
complex128
以上内容,如有错误,敬请批评指正!谢谢!