Numpy 是 Python 中一个非常强大的科学计算库,它提供了大量的数学函数,可以方便地进行数组操作和科学计算。以下是一些关于 Numpy 的基本教程。

安装 Numpy

在开始使用 Numpy 之前,您需要先安装它。可以通过以下命令进行安装:

pip install numpy

Numpy 简介

Numpy 提供了一个强大的多维数组对象,以及一系列用于操作这些数组的函数。

import numpy as np

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

# 创建一个二维数组
array_2d = np.array([[1, 2], [3, 4]])

# 创建一个三维数组
array_3d = np.array([[[1, 2], [3, 4]], [[5, 6], [7, 8]]])

数组操作

Numpy 提供了丰富的数组操作功能,例如索引、切片、形状变换等。

# 索引
print(array_2d[0, 1])  # 输出 2

# 切片
print(array_2d[:, 1:])  # 输出 [[2], [4]]

# 形状变换
print(array_3d.shape)  # 输出 (2, 2, 2)

数学运算

Numpy 提供了大量的数学运算功能,包括矩阵运算、三角函数、统计函数等。

# 矩阵运算
print(np.dot(array_2d, array_2d))

# 三角函数
print(np.sin(array_1d))

# 统计函数
print(np.mean(array_2d))

扩展阅读

如果您想了解更多关于 Numpy 的内容,可以访问以下链接:

希望这个教程能帮助您入门 Numpy。🙂

Numpy Logo