Numpy库数组基础(一)
Python中使用列表来保存一组值,可将列表当成数组来用。
Python有array模块,但它不支持多维数组、也没有科学运算函数。
因此,有了numpy提供的ndarray数组对象,功能十分强大。
from numpy import * #导入numpy库
import numpy as np #导入并取别名
a = np.array([[25,30,40],[1,2,6]]) #创建一个二维数组
ndarray对象拥有ndarray.ndim、ndarray.shape、ndarray.size、ndarray.dtype、ndarray.itemsize、ndarray.data等属性
ndarray.ndim 数组的维度数
ndarray.shape 数组的维数
ndarray.size 数组元素的总数
ndarray.dtype 数组元素的类型
ndarray.itemsize 数组中每个元素占有的字节大小
ndarray.data 数组元素的缓冲区
Numpy 的 arange函数与 Python的range函数类似,参数依次为开始值、结束值、步长
type()函数返回对象的类型