1、ones()函数
根据指定的形状和数据类型生成全为1的数组
numpy.ones(shape,dtype=None)
shape:数组的形状
2、zeros()函数
根据指定的形状和数据类型生成全为0的数组
numpy.zeros(shape,dtype = None)
shape:数组的形状
3、full()函数
根据指定的形状和数据类型生成数组,并用指定数据填充
numpy.full(shape,fill_value,dtype=None)
shape:数组的形状
fill_value:指定填充的数据
4、identity()函数
创建单位矩阵(即对角线元素为1,其他元素为0的矩阵)
numpy.identity(n, dtype = None)
n:数组的形状
创建多维数组代码:
import numpy as np
# %% noes()
a = np.ones([2, 3],dtype=np.int32)
print(a)
# %% zeros()
b = np.zeros([3, 4])
print(b)
# %% full()
c = np.full([2, 3],10)
print(c)
# %% identity()
d = np.identity(6)
print(d)
np.full(shape,fill_value,dtype=None);fill_value指定填充的数据,为列表或元组;
np.full(shape,fill_value,dtype=None),shape:数组形状,可为列表和元组; fill_value:指定填充的数据;例:np.fill([2,3],10)
identity()
full()
zeros()
ones()
hhhhh
ggggg
fffff
eeeee
eeeee