NumPy 1.14 - numpy.mintypecode()

numpy.mintypecode




numpy

numpy.mintypecode

numpy.mintypecode(typechars, typeset='GDFgdf', default='d') [source]

न्यूनतम आकार के प्रकार के लिए वर्ण लौटाएं, जिसमें दिए गए प्रकार सुरक्षित रूप से डाले जा सकते हैं।

लौटे प्रकार के चरित्र को छोटे आकार के dtype का प्रतिनिधित्व करना चाहिए, जैसे कि दिए गए प्रकार की एक सरणी typechars में सभी प्रकार के सरणी से डेटा को संभाल typechars (या यदि typechars एक सरणी है, तो इसका dtype.char)।

पैरामीटर:

typechars : str या array_like की सूची

यदि स्ट्रिंग की सूची, प्रत्येक स्ट्रिंग को एक dtype का प्रतिनिधित्व करना चाहिए। यदि array_like, सरणी dtype के चरित्र प्रतिनिधित्व का उपयोग किया जाता है।

टाइपसेट : str या str की सूची, वैकल्पिक

वर्णों का वह सेट जिसमें से लौटाया गया पात्र चुना जाता है। डिफ़ॉल्ट सेट 'GDFgdf' है।

डिफ़ॉल्ट : str, वैकल्पिक

डिफ़ॉल्ट चरित्र, यह लौटाया जाता है यदि typechars में कोई भी अक्षर typeset में एक चरित्र से मेल नहीं खाता।

यह दिखाता है:

टाइपरखेर : str

न्यूनतम आकार प्रकार का प्रतिनिधित्व करने वाला चरित्र पाया गया।

यह भी देखें

dtype , sctype2char , maximum_sctype

उदाहरण

>>> np.mintypecode(['d', 'f', 'S'])
'd'
>>> x = np.array([1.1, 2-3.j])
>>> np.mintypecode(x)
'D'
>>> np.mintypecode('abceh', default='G')
'G'