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 图标