当前位置: 首页>>代码示例>>用法及示例精选>>正文


python numpy empty用法及代码示例

用法:

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

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

参数:
shape int 或 tuple of int

空数组的形状,例如(2, 3)或者2

dtype data-type, 可选参数

数组所需的输出数据类型,例如numpy.int8。默认为numpy.float64

order {‘C’, ‘F’}, optional, default:‘C’

是否以行优先(C-style)或列优先(Fortran-style)的顺序将多维数据存储在内存中。

返回值:
out ndarray

给定形状,dtype和顺序的未初始化(任意)数据的数组。对象数组将初始化为无。

注意:

empty,不像zeros不会将数组值设置为零,因此可能会稍快一些。另一方面,它要求用户手动设置数组中的所有值,因此应谨慎使用。

例子:

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

相关用法

注:本文由纯净天空筛选整理自 numpy.empty。非经特殊声明,原始代码版权归原作者所有,本译文的传播和使用请遵循“署名-相同方式共享 4.0 国际 (CC BY-SA 4.0)”协议。