NumPy 是 Python 中一个非常强大的库,主要用于处理大型多维数组以及进行矩阵运算。以下是一些 NumPy 的基本教程。

安装

首先,您需要确保您的 Python 环境中已经安装了 NumPy。您可以使用以下命令进行安装:

pip install numpy

基本操作

创建数组

NumPy 提供了多种创建数组的方法。以下是一些常用的方法:

  • numpy.array()
  • numpy.zeros()
  • numpy.ones()
  • numpy.empty()

例如:

import numpy as np

# 创建一个数组
arr = np.array([1, 2, 3, 4, 5])
print(arr)

数组索引

NumPy 数组支持多维索引。以下是一些基本索引方法:

  • 单维索引
  • 多维索引
  • 切片

例如:

print(arr[0])  # 输出:1
print(arr[1:3])  # 输出:[2 3]

数组运算

NumPy 支持数组与数组之间的运算,以及数组与标量之间的运算。

例如:

print(arr + 1)  # 输出:[2 3 4 5 6]
print(arr * 2)  # 输出:[2 4 6 8 10]

扩展阅读

如果您想了解更多关于 NumPy 的知识,可以阅读以下教程:

NumPy Logo