numpy.dtype.isbuiltin

属性

dtype.isbuiltin

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

只读。

0

如果这是结构化数组类型,则使用字段

1

如果这是编译成numpy的数据类型(如int、floats等)

2

如果dtype用于用户定义的numpy类型,则用户定义的类型使用numpy C-API机制扩展numpy以处理新的数组类型。见 用户定义的数据类型 在《NumPy 手册》中。

实例

>>> dt = np.dtype('i2')
>>> dt.isbuiltin
1
>>> dt = np.dtype('f8')
>>> dt.isbuiltin
1
>>> dt = np.dtype([('field1', 'f8')])
>>> dt.isbuiltin
0