python中的array函数作用_Python中的numpy常用函数整理

导入numpy:import numpy as np

一、numpy常用函数

1.数组生成函数

np.array(x):将x转化为一个数组

np.array(x,dtype):将x转化为一个类型为type的数组

np.zeros(shape):生成shape维度大小的全0数组

np.zeros_like(a):生成与a各维度大小一致的全0数组

np.ones(shape):生成shape维度大小的全1数组

np.ones_like(a):生成与a各维度大小一致的全1数组

np.full(shape,val):生成shape维度大小的全val数组

np.full_like(a,val):生成与a各维度大小一致的全val数组

np.empty(shape):生成shape维度大小的未初始化数组

np.empty_like(a):与np.zeros_like(a)作用类似

np.eye(n):生成n×n的单位矩阵

np.identity(n):生成n×n的单位矩阵

np.arange(begin,end,step):生成一个从begin到end-step的步长为step的一维数组,其中begin(默认0),step(默认1)可省略

np.linspace(start,stop,num):生成一个含num个元素的等差数列,start为第一个元素,stop为最后一个元素

np.where(cond,a1,a2):根据条件cond,选取a1或者a2,返回一个新数组

2.矩阵函数:

你可能感兴趣的:(python中的array函数作用_Python中的numpy常用函数整理)