numpy.empty

numpy.empty

numpy.empty(shape, dtype=float, order=‘C’)

返回给定形状和类型的新数组,而无需初始化条目。

参数:

shape:int or tuple of int空数组的形状,如(2,3)或2。
dtype:data-type, 可选数组所需的输出数据类型,例如numpy.int8。 默认值为numpy.float64。
order:{‘C’, ‘F’}, 可选是否以行优先(C样式)或列优先(Fortran样式)的顺序存储多维数据在内存中。

返回:

out:ndarray给定形状,类型和顺序的未初始化(任意)数据的数组。 对象数组将初始化为None。

官网例子
与零不同,为空不会将数组值设置为零,因此可能会稍快一些。 另一方面,它要求用户手动设置数组中的所有值,因此应谨慎使用。

>>> np.empty([2, 2])#uninitialized
array([[ -9.74499359e+001,   6.69583040e-309],
       [  2.13182611e-314,   3.06959433e-309]])
       
>>> np.empty([2, 2], dtype=int)#uninitialized
array([[-1073741821, -1067949133],
       [  496041986,    19249760]])
       

类似用法
empty_like 返回具有输入形状和类型的空数组。
ones 返回一个值全为1的新数组。
zeros 返回一个值全为0的新数组。
full 返回一个给定形状的新数组,其中填充了值。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值