1 ndarray 一种多位数组对象
创建一个ndarray;
In [1]: import numpy as np
In [2]: data=[[0.9526,-0.246,-0.8856],[0.5639,0.2379,0.9104]]
In [4]: data=np.array(data)
In [5]: data
Out[5]:
array([[ 0.9526, -0.246 , -0.8856],
[ 0.5639, 0.2379, 0.9104]])
# shape查看各维度大小的元组:
In [6]: data.shape
Out[6]: (2, 3)
# dtype表明数组的数据类型:
In [7]: data.dtype
Out[7]: dtype('float64')
# zeros 创建指定长度或形状的全0数组
In [12]: np.zeros(10)
In [13]: np.zeros((3,6))
# np.zeros((2,3,4)),表示 2个数组,3行,4列
In [15]: np.zeros((2,3,4))
In [16]: # np.empty 不会返回全0数组,它会返回一些没有初始化的垃圾值
In [17]: np.empty((2,3,5))
#arange
np.arange(1,11,2)