NumPy是Python科学计算的核心库。
基本的Python库,如pandas、SciPy和Matplotlib,都构建在NumPy的API之上。
机器学习库如TensorFlow和scikit-learn也是如此,它们使用NumPy数组作为输入。
任何在Python中使用数字的人都会遇到NumPy数组。
那么它们是什么,我们如何创造它们?
数组是 NumPy 中的主要对象;
它是一个保存数据的网格状结构。
数组可以有任意数量的维度,每个维度可以是任意长度。
要开始使用,请导入 NumPy,将导入别名为 np。
import numpy as np
我们可以通过将列表作为参数传递给 np.array()函数来从 Python 列表创建数组。
此数组的数据类型是 NumPy n-d 数组或 n 维数组。
python_list = [3, 2