ma.
make_mask_descr
从给定的数据类型构造一个数据类型描述列表。
返回一个新的dtype对象,其中包含 ndtype 到布尔类型。字段名不可更改。
要转换的数据类型。
一个看起来像 ndtype ,所有字段的类型都是布尔值。
实例
>>> import numpy.ma as ma >>> dtype = np.dtype({'names':['foo', 'bar'], ... 'formats':[np.float32, np.int64]}) >>> dtype dtype([('foo', '<f4'), ('bar', '<i8')]) >>> ma.make_mask_descr(dtype) dtype([('foo', '|b1'), ('bar', '|b1')]) >>> ma.make_mask_descr(np.float32) dtype('bool')