NumPy 是 Python 中用于科学计算的核心库,提供了高效的多维数组对象和数学函数。以下是关键知识点:

1. 安装与导入

pip install numpy
import numpy as np
NumPy_安装

2. 核心功能

  • 数组创建
    np.array([1,2,3])
    np.zeros((3,3))
    np.linspace(0,1,100)

    NumPy_数组结构
  • 数据类型
    np.int32, np.float64, np.bool_

    NumPy_数据类型

3. 常用操作

操作 示例
轴操作 arr.sum(axis=0)
广播机制 arr + 1
堆叠数组 np.stack([arr1, arr2], axis=0)
NumPy_操作示例

4. 高级特性

  • 矩阵运算:np.dot(a, b)
  • 随机数生成:np.random.rand(3,3)
  • 文件读写:np.save('file.npy', arr)
NumPy_高级功能

5. 应用场景

NumPy_应用示例

📌 小贴士:掌握 NumPy 是高效处理数值数据的基石,建议搭配 Matplotlib 学习数据可视化!