NumPy 1.14 - numpy.ma.make_mask_descr()

numpy.ma.make_mask_descr




numpy

numpy.ma.make_mask_descr

numpy.ma.make_mask_descr(ndtype) [source]

किसी दिए गए dtype से dtype विवरण सूची का निर्माण करें।

एक नया dtype ऑब्जेक्ट लौटाता है, ndtype में सभी फ़ील्ड्स का प्रकार बूलियन प्रकार के साथ। फ़ील्ड नामों में परिवर्तन नहीं किया जाता है।

पैरामीटर:

ndtype : dtype

कन्वर्ट करने के लिए dtype।

यह दिखाता है:

परिणाम : dtype

एक dtype जो ndtype की तरह दिखता है, सभी फ़ील्ड का प्रकार बूलियन है।

उदाहरण

>>> import numpy.ma as ma
>>> dtype = np.dtype({'names':['foo', 'bar'],
                      'formats':[np.float32, int]})
>>> dtype
dtype([('foo', '<f4'), ('bar', '<i4')])
>>> ma.make_mask_descr(dtype)
dtype([('foo', '|b1'), ('bar', '|b1')])
>>> ma.make_mask_descr(np.float32)
dtype('bool')