NumPy 教程

NumPy 是 Python 中用于科学计算的基础库。它提供了强大的多维数组对象和一系列用于操作这些数组的函数。

NumPy 简介

NumPy 提供了以下功能:

  • 多维数组对象:NumPy 的核心是 numpy.ndarray 对象,它允许你创建和使用多维数组。
  • 高效的数值计算:NumPy 提供了大量的数学函数,可以高效地进行数值计算。
  • 方便的数据结构:NumPy 支持不同数据类型,包括整数、浮点数、复数等。

安装 NumPy

首先,你需要安装 NumPy。你可以使用 pip 来安装:

pip install numpy

创建数组

NumPy 提供了多种创建数组的方法:

  • 使用 numpy.array() 函数:

    import numpy as np
    
    arr = np.array([1, 2, 3, 4])
    
  • 使用 numpy.arange() 函数:

    arr = np.arange(1, 5)
    

数组操作

NumPy 支持多种数组操作,例如:

  • 索引和切片

    arr[0]  # 获取第一个元素
    arr[1:3]  # 获取第二个和第三个元素
    
  • 数组形状

    arr.shape  # 获取数组的形状
    
  • 数组运算

    arr + 1  # 加法
    arr * 2  # 乘法
    

扩展阅读

更多关于 NumPy 的信息,请访问 NumPy 官方文档


NumPy 是一个功能强大的库,适合进行各种科学计算。希望这个简单的教程能帮助你入门。如果你对 NumPy 有任何疑问,欢迎访问我们的 社区论坛

NumPy Logo