NumPy 是 Python 中一个强大的科学计算库,它提供了大量的数学函数和工具,非常适合进行数值计算和数据分析。
安装 NumPy
在开始学习之前,你需要确保你的 Python 环境中已经安装了 NumPy。你可以使用以下命令进行安装:
pip install numpy
基本操作
NumPy 提供了多维数组(ndarray)的概念,这是进行数值计算的基础。
创建数组
import numpy as np
# 创建一个一维数组
arr = np.array([1, 2, 3, 4, 5])
# 创建一个二维数组
arr2 = np.array([[1, 2], [3, 4]])
数组索引
# 一维数组索引
print(arr[0]) # 输出 1
# 二维数组索引
print(arr2[0, 1]) # 输出 2
数组操作
NumPy 提供了丰富的数组操作功能,例如:
- 加法:
arr + arr2
- 减法:
arr - arr2
- 乘法:
arr * arr2
- 除法:
arr / arr2
高级功能
NumPy 还提供了许多高级功能,例如:
- 广播:允许数组进行不同维度的操作。
- 随机数生成:
np.random
模块提供了丰富的随机数生成功能。 - 线性代数:NumPy 提供了线性代数运算的功能。
扩展阅读
想要了解更多关于 NumPy 的知识,可以访问我们的 NumPy 教程。