Numpy 是 Python 中一个非常强大的库,主要用于数值计算。如果你是 Python 的初学者,或者想要学习如何使用 Numpy 进行科学计算,这篇教程将为你提供一个很好的起点。
安装 Numpy
在开始之前,请确保你已经安装了 Numpy。你可以使用以下命令进行安装:
pip install numpy
基本操作
Numpy 提供了许多数组操作功能,以下是一些常用的操作:
- 创建数组
- 数组索引
- 数组切片
- 数组形状
- 数组运算
创建数组
import numpy as np
# 创建一个一维数组
arr1 = np.array([1, 2, 3, 4, 5])
# 创建一个二维数组
arr2 = np.array([[1, 2], [3, 4]])
数组索引
# 索引一维数组
print(arr1[0]) # 输出: 1
# 索引二维数组
print(arr2[0, 1]) # 输出: 2
数组切片
# 切片一维数组
print(arr1[1:4]) # 输出: [2 3 4]
# 切片二维数组
print(arr2[0, :]) # 输出: [1 2]
数组形状
print(arr1.shape) # 输出: (5,)
print(arr2.shape) # 输出: (2, 2)
数组运算
# 数组加法
print(arr1 + arr2) # 输出: [[ 2 4]
# [ 6 8]]
# 数组乘法
print(arr1 * arr2) # 输出: [[ 1 2]
# [ 3 4]]
进一步学习
如果你对 Numpy 感兴趣,并想要深入学习,可以参考以下链接:
Numpy Logo