Numpy 是 Python 中用于科学计算的基础库之一,它提供了强大的多维数组对象和一系列操作数组的函数。以下是 Numpy 的基本教程。
安装
首先,您需要安装 Numpy。您可以使用 pip 来安装:
pip install numpy
创建数组
Numpy 提供了多种创建数组的方法:
numpy.array()
: 将 Python 列表或元组转换为 Numpy 数组。numpy.zeros()
: 创建一个全为零的数组。numpy.ones()
: 创建一个全为一的数组。
import numpy as np
arr = np.array([1, 2, 3])
print(arr)
数组操作
Numpy 提供了丰富的数组操作功能,包括:
- 索引和切片
- 数组形状和类型
- 索引和迭代
print(arr[0]) # 输出第一个元素
print(arr[1:3]) # 输出索引为 1 到 2 的元素
高级操作
Numpy 还提供了许多高级操作,例如:
- 矩阵运算
- 线性代数
- 统计函数
import numpy as np
arr = np.array([[1, 2], [3, 4]])
print(arr.dot(np.array([[1], [2]]))) # 矩阵乘法
扩展阅读
如果您想了解更多关于 Numpy 的知识,可以访问我们的 Numpy 官方文档。
Numpy 图标