1.Numpy之array用法
ndarray:N维数组对象(矩阵),所有元素必须是相同类型。
ndarray属性:ndim属性,表示维度个数;shape属性,表示各维度大小;dtype属性,表示数据类型。
创建ndarray数组
from numpy import *
a1 = [0,1,2,3,4,5] #一维数组
a2 = [[0,1,2,3,4], [5,6,7,8,9]] #二维数组
a3 = [[[0,1,2,3], [4,5,6,7], [8,9,10,11]], [[12,13,14,15], [16,17,18,19], [20,21,22,23]]] #三位数组
#创建向量
v1 = array(a1) #一维向量
v2 = array(a2) #二维向量
v3 = array(a3) #三维向量
dims1 = v1.ndim
dims2 = v2.ndim
dims3 = v3.ndim
sh30 = v3.shape[0]
sh31 = v3.shape[1]
sh32 = v3.shape[2]
type3 = v3.dtype
print('向量v3的数据类型是',type3)
2.数组的增删
#增
>>> a = np.array([[1,2],[3,4],[5,6]])
>>> b = np.array([[10,20],[30,40],[50,60]])
>>> np.vstack((a,b))
array([[ 1, 2],
[ 3, 4],
[ 5, 6],