常用属性
| 属性 | 描述 |
|---|
| ndim | 秩,即轴的数量或维度的数量 |
| shape | 表示数组的维度,返回的是元组。如矩阵:n行m列 |
| size | 数组的元素总个数,相当于.shape中n*m的值 |
| dtype | ndarray对象的元素类型 |
| itemsize | ndarray对象中每个元素的大小,以字节为单位 |
import numpy as np
arr = np.arange(18)
print(arr.ndim)
arr_a = arr.reshape(2,3,3)
print(arr_a)
print('---------- shape/reshape -----------')
arr = np.array([[1,3,3],[2,3,3]])
print(arr.shape)
print(arr)
arr = arr.reshape(3,2)
print(arr.shape)
print(arr)
print('---------- size、dtype -----------')
print(arr.size)
print(arr.dtype)
print('---------- itemsize int and float -----------')
arr_b = np.array([1,2,3],dtype='i1')
print(arr_b.itemsize)
arr_c = np.array([1,2,3],dtype='f')
print(arr_c.itemsize)