目录
安装
ndarray
说明文档
NumPy(Numerical Python) 是 Python 语言的一个扩展程序库,支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。
安装
pip3 install --user numpy scipy matplotlib
ndarray
NumP提供了 N 维数组对象 ndarray,描述了相同类型的items集合。
import numpy as np
score=np.array(
[[50,40,20],
[30,60,70]]
)
score
ndarray相对于list的效率更高。支持并行化运算。
numpy底层使用c语言编写,内部解除了GIL(全局解释器),效率高于纯python代码。
ndarray.shape | 数组的维度,对于矩阵,n 行 m 列 |
ndarray.size | 数组元素的总个数,相当于 .shape 中 n*m 的值 |
ndarray.dtype | ndarray 对象的元素类型 |
ndarray.itemsize | ndarray 对象中每个元素的大小,以字节为单位 |
说明文档
NumPy -
NumPy 教程 | 菜鸟教程 (runoob.com)