-QuQ-
Articles10
Tags4
Categories0

Archive

Python基本库

Python基本库

Python基本库

NumPy(Numerical Python)

Python 数值计算基础包
import numpy as np

视图(view)

  • 相同数据的不同呈现方式

ndarray 多维数组

  • 可变多维矢量

创建

  1. np.array(sequence) 数组中元素必须同质homogeneous
  2. np.zeros(number) 全零数组
  3. np.ones(number) 全一数组
  4. np.empty(shape) 空数组
  5. np.aramge(range) 内置range函数numpy版

属性

  • .shape 维度
  • .size 元素总数
  • .dtype 数据类型
  • .ndim 维数
  • .T 转置,返回视图。

运算

numpy数组的运算都是矢量化

  • 数组与标量运算相当于矢量运算
  • 数组与数组运算(相同ize)相当于矢量运算

方法

  • 索引与切片
    • 多维数组索引arr[0][2] 等价于 arr[0, 2]

Author:-QuQ-
Link:http://172.207.131.165/2024/07/02/Python%E5%9F%BA%E6%9C%AC%E5%BA%93/
版权声明:本文采用 CC BY-NC-SA 3.0 CN 协议进行许可