NumPy 是 Python 中用于科学计算的基础库,它提供了大量的数学函数和矩阵操作功能。以下是 NumPy 的基本教程,帮助你快速入门。
安装 NumPy
首先,你需要安装 NumPy。可以使用 pip 命令进行安装:
pip install numpy
基本操作
创建数组
NumPy 提供了多种创建数组的方法,以下是一些常用的方式:
numpy.array()
: 创建一个数组。numpy.zeros()
: 创建一个全为 0 的数组。numpy.ones()
: 创建一个全为 1 的数组。
import numpy as np
# 创建一个数组
arr = np.array([1, 2, 3, 4, 5])
# 创建全为 0 的数组
zeros_arr = np.zeros((3, 4))
# 创建全为 1 的数组
ones_arr = np.ones((2, 2))
数组索引
NumPy 数组支持类似 Python 列表的索引方式。
# 索引
print(arr[0]) # 输出:1
print(arr[1:3]) # 输出:[2 3]
# 切片
print(arr[:]) # 输出:[1 2 3 4 5]
数组操作
NumPy 提供了丰富的数组操作功能,以下是一些示例:
+
: 数组加法-
: 数组减法*
: 数组乘法/
: 数组除法
# 数组操作
print(arr + zeros_arr) # 输出:[1. 2. 3. 4. 5.]
print(arr * ones_arr) # 输出:[1. 2. 3. 4. 5.]
扩展阅读
更多关于 NumPy 的内容,可以参考以下链接:

NumPy Logo