数组的大小(shape)
1....数组的大小,可以通过其shape属性获得:
>>> a = np.array([1,2,3,4])
>>> a.shape
(4,)
>>> b = np.array([[1, 2, 3, 4], [...(2,6)
>>> b
array([[ 1, 2, 3, 4, 4, 5],
[ 6, 7, 7, 8, 9, 10]])
注意:改变shape属性只是调整每个维度的大小...使用数组的reshape方法,可以创建一个改变了尺寸的“新”数组,原数组的shape保持不变:
>>> d = a.reshape((2,2))
>>> d
array([[1, 2],...通过数组的astype可以生成一个转换了数据类型的数组,默认与原数组不共享内存空间。