多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
## Numpy 数据结构`ndarray`一种多维的数组对象 ### 属性 - `ndim`,维度数量 - `shape`,表示各维度大小的元组 - `dtype`,数组元素数据类型的对象 - `size`,元素总个数,即shape中各数组相乘 ### 创建方式 - `array`函数:接收python的list序列,转成ndarray - `zeros`函数:创建指定长度或形状的全零数组 - `ones`函数:创建指定长度或形状的全1数组 - `empty`函数:创建一个没有任何具体值的数组(准确地说是一些未初始化的垃圾 值) - `arrange`函数:类似于python的range函数,通过指定开始值、终值和步长来创建一维数组,注意 数组不包括终值 - `inspace`函数:通过指定开始值、终值和元素个数来创建一维数组,可以通过endpoint关键字指 定是否包括终值,缺省设置是包括终值 - `logspace`函数:和linspace类似,不过它创建等比数列 使用随机数填充数组,即使用numpy.random模块的random()函数,数组所包含的的元素数量由 参数决定 ### 方法 - `reshape(a,b)`可以改变数组的形状,但是元素总个数不变