Numpy 是 Python 中一个强大的科学计算库,特别适用于数值计算和数据处理。以下是一些基本的 Numpy 教程内容。

安装 Numpy

首先,您需要安装 Numpy。可以通过以下命令进行安装:

pip install numpy

创建数组

Numpy 的核心是数组。以下是如何创建一个一维数组:

import numpy as np

arr = np.array([1, 2, 3, 4, 5])
print(arr)

这将输出:

[1 2 3 4 5]

数组操作

Numpy 提供了丰富的数组操作功能。以下是一些例子:

  • 索引
print(arr[0])  # 输出第一个元素
print(arr[1:4])  # 输出索引从 1 到 3 的元素
  • 切片
print(arr[::2])  # 输出索引为偶数的元素
  • 数组形状
print(arr.shape)  # 输出数组的形状

高级操作

Numpy 还支持更高级的操作,例如:

  • 广播
arr1 = np.array([1, 2, 3])
arr2 = np.array([[1], [2], [3]])
print(arr1 * arr2)  # 输出广播后的结果
  • 矩阵运算
import numpy as np

arr1 = np.array([[1, 2], [3, 4]])
arr2 = np.array([[5, 6], [7, 8]])
print(np.dot(arr1, arr2))  # 输出矩阵乘法的结果

扩展阅读

如果您想了解更多关于 Numpy 的内容,可以访问我们的 Numpy 官方文档

图片示例

这里有一个 Numpy 数组的示例图片:

Numpy 数组示例