numpy.dtype

class numpy.dtype[源代码]
属性
alignment

根据编译器,此数据类型所需的对齐方式(字节)。

base

返回子数组的基元素的数据类型,无论其大小或形状如何。

byteorder

指示此数据类型对象的字节顺序的字符。

char

为21种不同的内置类型中的每一种提供唯一的字符代码。

descr

__array_interface__ 数据类型的描述。

fields

为此数据类型定义的命名字段的字典,或 None .

flags

描述如何解释此数据类型的位标志。

hasobject

布尔值,指示此数据类型是否在任何字段或子数据类型中包含任何引用计数的对象。

isalignedstruct

布尔值,指示数据类型是否是保持字段对齐的结构。

isbuiltin

整数,指示此数据类型与内置数据类型的关系。

isnative

布尔值,指示此数据类型的字节顺序是否是平台本身的。

itemsize

此数据类型对象的元素大小。

kind

标识一般数据类型的字符代码(biufcmosv的一种)。

metadata

要么 None 或只读元数据字典(mappingproxy)。

name

此数据类型的位宽度名称。

names

字段名称的有序列表,或 None 如果没有字段。

ndim

如果此数据类型描述子数组,则子数组的维数,以及 0 否则。

num

为21种不同的内置类型中的每一种提供唯一的编号。

shape

如果此数据类型描述子数组,则为子数组的形状元组,并且 () 否则。

str

此数据类型对象的数组协议类型字符串。

subdtype

元组 (item_dtype, shape) 如果这样 dtype 描述子数组,否则不描述。

type

方法

newbyteorder \ [new_order] )

返回具有不同字节顺序的新数据类型。