numpy的主要对象是多维数组,数组内每个元素类型相同

numpy中数组的维(dimension)叫做轴(axes),维数叫做rank

例如:[ [1, 2, 3], [4, 5, 6] ]的维数为2,第一维的长度为2,第二维的长度为3

numpy中数组类是ndarray

常用属性

常用属性包括shape(各个维度的元素个数)、ndim(维数)、size(数字的总个数)、dtype(数据类型比如int64)、itemsize(数字的字节个数,int64的itemsize就是8)

type(array)表示查看对象array的类
numpy基本用法

numpy数组的创建

有如下几种常见创建方式:array函数、zeros函数、ones函数、empty函数、random随机数、arange函数、linspace函数,等等

其中arange和linspace均表示等差数列,前者第三个参数表示步长,后者第三参数表示元素个数

numpy基本用法
numpy基本用法

numpy基本用法

数组基本操作

矩阵逐个元素相乘,直接用星号*即可
矩阵相乘用dot方法
两个星号**表示幂,比如a**2表示a中元素逐个平方一下
numpy基本用法

numpy基本用法

numpy基本用法

相关文章:

  • 2021-09-16
  • 2022-12-23
  • 2021-06-30
  • 2022-12-23
  • 2022-12-23
  • 2021-08-20
  • 2021-04-29
猜你喜欢
  • 2021-06-08
  • 2021-12-29
  • 2021-12-22
  • 2022-12-23
  • 2022-02-26
  • 2022-01-05
相关资源
相似解决方案