array即数组是numpy中的核心对象,python中的list可以实现与array相同的功能,但与list不同的是array的所有元素必须是同一个数据类型,因此array比list性能好,包含数组元数据信息和大量的便捷函数。
array本身的属性:
- shape:返回一个元组,表示array的维度。
- ndim:返回一个数字,表示array的维度的数目。
- size:返回一个数字,表示array中所有数据元素的数目。
- dtype:返回array中元素的数据类型。
创建array的方法:
- 从python的列表list和嵌套list创建array
- 使用预定函数arange(),ones/ones_like,zeros/zeros_like,empty/empty_like,full/full_like,eye等函数创建
- 生成随机数的np.random模块创建