ndarray
1. 构造ndarray对象
(1)构造二维的ndarray(包括行数、列数、和类型,类型有uint8、int32、float64)
- 代码:
- import numpy as np
- z=np.zeros((2,4),np.uint8)
- 注:np.zeros((行数,列数),类型) zeros为未定义元素补充为0
- z=np.array([[1,2,3,4],[1,2,3,4]],dtype=np.uint8)
- 另一种创建二维数组的形式
- print(z) 打印输出
(2)构造三维的ndarray(三维数组可以理解成多个二维数组(每个元素都是二维数组,有多个元素)例如:2x2x4可以理解为2个 2x4的数组)
- m两个二维数组构成
- m=np.array([[[1,2,3],[4,5,6]],[[1,2,3],[4,5,6]]])
2.ndarray的成员变量
- m.shape 得到数组的尺寸 (3,4)三行四列
- m.dtype 查看数组的数据类型
3.访问二维ndarray中的值
- m[0,3] 访问第0行第3列的值(与C中的二维数组一致)
- m[2,:]访