数据类型numpy as np
常见的数据类型
int8/16/32/64代码类型:i1/i2/i3/i4
float16/32/64代码类型:f2/f4/f8
complex64/128代码类型:c8/16
bool代码类型:?
数据类型的操作
1创建指定数据类型的数组array:
a = np.array([1,0,1,0],dtype=np.bool)np.bool可以用“?”代替
2修改数据类型
a.astype(‘i1’) or a.astyle(np.int8)
np.round(b,2):::b是数组,2是小数部分的位数。
3查看、修改数组的形状
a.shape:查看数组的形状(有几行几列)
a.reshape(3,4):修改数组的形状(改成3行4列)
修改存在前提,必须是在数组的数量行乘列数量等于新的数组的行列乘积
b.flatten():降维
4数组的计算
1数组和数
加减乘除可以直接用,类似python的用法就相当于给数组的每一个数和这个数计算加减乘除。
2相同维度数组和数组
数组和数组对应位置的数