NumPy 1.14 - numpy.common_type()

numpy.common_type




numpy

numpy.common_type

numpy.common_type(*arrays) [source]

एक स्केलर प्रकार लौटाएं जो इनपुट सरणियों के लिए सामान्य है।

वापसी प्रकार हमेशा एक अक्षम (यानी फ्लोटिंग पॉइंट) स्केलर प्रकार होगा, भले ही सभी एरे पूर्णांक सरणियों हों। यदि इनपुट में से एक पूर्णांक सरणी है, तो लौटाया गया न्यूनतम परिशुद्धता प्रकार 64-बिट फ्लोटिंग बिंदु dtype है।

सूचना के नुकसान के बिना int64 और uint64 को छोड़कर सभी इनपुट सरणियों को सुरक्षित रूप से दिए गए dtype में डाला जा सकता है।

पैरामीटर:

array1, array2 ,… : ndarrays

इनपुट सरण

यह दिखाता है:

बाहर : डेटा प्रकार कोड

डेटा प्रकार कोड।

यह भी देखें

dtype , mintypecode

उदाहरण

>>> np.common_type(np.arange(2, dtype=np.float32))
<type 'numpy.float32'>
>>> np.common_type(np.arange(2, dtype=np.float32), np.arange(2))
<type 'numpy.float64'>
>>> np.common_type(np.arange(4), np.array([45, 6.j]), np.array([45.0]))
<type 'numpy.complex128'>