numpy.dtype.flags#
属性
- dtype.flags#
描述此数据类型应如何解释的位标志。
位掩码在
numpy._core.multiarray中作为常量 ITEM_HASOBJECT、LIST_PICKLE、ITEM_IS_POINTER、NEEDS_INIT、NEEDS_PYAPI、USE_GETITEM、USE_SETITEM。关于这些标志的完整解释可在 C-API 文档中找到;它们主要用于用户自定义数据类型。以下示例演示了此特定 dtype 上的操作需要 Python C-API。
示例
>>> import numpy as np >>> x = np.dtype([('a', np.int32, 8), ('b', np.float64, 6)]) >>> x.flags 16 >>> np._core.multiarray.NEEDS_PYAPI 16