numpy简介

什么是numpy

numpy是Python中科学计算的基础包。它是一个Python库,提供多维数组对象、各种派生对象(例如掩码数组和矩阵)以及用于对数组进行快速操作的各种方法,包括数学、逻辑、形状操作、排序、选择、I/O 、离散傅里叶变换、基本线性代数、基本统计运算、随机模拟等等。

numpy的部分功能如下:

  • ndarray,一个具有矢量算术运算和复杂广播能力的快速且节省空间的多维数组。
  • 用于对整组数据进行快速运算的标准数学函数(无需编写循环)。
  • 用于读写磁盘数据的工具以及用于操作内存映射文件的工具。
  • 线性代数、随机数生成以及傅里叶变换功能。
  • 用于集成由C、C++、Fortran等语言编写的代码的API。

ndarray的限制

大多数numpy数组都有一些限制:

  • 数组的所有元素必须具有相同的数据类型。
  • 一旦创建,数组的总大小就不能改变。
  • 形状必须是“矩形”,而不是“锯齿状”。例如二维数组的每一行必须具有相同的列数。

conda 环境安装numpy

先切换到当前的conda环境  conda activate test0327

然后安装对应包 conda install numpy

posted @ 2026-03-27 11:53  见怪见外  阅读(10)  评论(0)    收藏  举报