numpy.dtype.isbuiltin#
attribute
- dtype.isbuiltin#
整数,指示此 dtype 与内置 dtype 的关系.
只读.
0
如果这是一个结构化数组类型,带有字段
1
如果这是一个编译到numpy中的dtype(例如ints,floats等)
2
如果 dtype 是用户定义的 numpy 类型,用户定义的类型使用 numpy C-API 机制来扩展 numpy 以处理新的数组类型. 请参阅 NumPy 手册中的 用户自定义数据类型 .
示例
>>> import numpy as np >>> dt = np.dtype('i2') >>> dt.isbuiltin 1 >>> dt = np.dtype('f8') >>> dt.isbuiltin 1 >>> dt = np.dtype([('field1', 'f8')]) >>> dt.isbuiltin 0