赞
踩
NumPy
NumPy
底层是C语言编写的,是一个运行速度非常快的数学库,主要用于数组计算,是进行科学计算经常用到的库
NumPy
提供的数组对象Ndarray
比Python自身的列表list
要高效得多,支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数,在向量计算方面做了很多优化,接口非常友好,受到数据科学从业人员的青睐
使用如下语句进行导入:import numpy as np
代码中numpy
一般用np
简称,下面所提的np
即均表示numpy
库
Ndarray
对象NumPy
的核心数据结构是ndarray
,其全称为N-Dimension Array
,翻译过来就是N维数组
ndarray
的所有元素必须属于同一种数据类型的,每个元素在内存中都有相同存储大小的区域
ndarray
对象有一些基本的属性,如shape
、ndim
、size
、dtype
shape
: 表示数组形状的元组,表示数组各维度大小ndim
: ndarray
对象的维度size
: ndarray
对象中元素数量dtype
: ndarray
对象中元素的数据类型,例如int64
,float32
等等示例
# 现有一个3行5列的数组arr
arr = np.array([[ 0
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。