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