Numpy 基础知识
Numpy的主要对象是同质的多维数组。Numpy中的元素放在[]中,其中的元素通常都是数字,并且是同样的类型,由一个正整数元组进行索引。
每个元素在内存中占有同样大小的空间。...ndarray.data:包含数组实际元素的缓冲区
ndarray.flags: 数组对象的一些状态指示或标签
----
创建ndarray
一维或者多维数组
import numpy as np...对角线上全是1,其余是0
np.eye(5) # 创建单位矩阵
array([[1., 0., 0., 0., 0.],
[0., 1., 0., 0., 0.],...((3,4),5) # 创建3*4的全部是5的数组
array([[5, 5, 5, 5],
[5, 5, 5, 5],
[5, 5, 5, 5]])
linspace...0到3的一维数组
old = np.array([3.4, 2.4, 11.3])
new = old.astype(int_array.dtype) # 转换成整数型dtype
old
[out