numpy基本用法

来源:互联网 发布:将表单数据转成json 编辑:程序博客网 时间:2024/05/22 04:30

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数组的创建

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

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

这里写图片描述
这里写图片描述

这里写图片描述

数组基本操作

矩阵逐个元素相乘,直接用星号*即可
矩阵相乘用dot方法
两个星号**表示幂,比如a**2表示a中元素逐个平方一下
这里写图片描述

这里写图片描述

这里写图片描述

0 0
原创粉丝点击