2、数组对象属性
---------数组属性:
ndim:表示数组维数,返回int类型
shape:表示数组的形状大小,对于n行m列的矩阵,形状为(n,m),返回tuple类型
size:表示数组的元素总个数,等于数组形状的乘积,返回int类型
dtype:描述数组中的元素的类型,返回data-type
itemsize:表示数组的每个元素的大小(以字节为单位),返回int类型
-----------访问属性:
3、改变数组形状
(1)、使用shape改变形状
(2)、使用reshape改变形状
(3)、展平数组:
----使用ravel函数
----使用flatten函数
(4)、组合数组:
-----使用hstack/vstack函数
-----使用concatenate函数
(5)、分割数组:
-----使用hsplit/vsplit函授
-----使用split函数
4、访问数组
(1)、一维数组的访问
(2)、二维数组的访问
三、数据类型
numpy的数据类型比python内置的数据类型多,常用的数据类型如下所示:(引用菜鸟教程:)
四:numpy的矩阵对象
1、创建矩阵
2、矩阵属性
T:返回自身的转置
H:返回自身的共轭转置
I:返回自身的逆矩阵
A:返回自身数据的二维数组的一个视图