इनपुट के समान उच्चतम परिशुद्धता के स्केलर प्रकार को वापस करने के लिए, Python Numpy में themaximum_sctype() विधि का उपयोग करें। पैरामीटर इनपुट डेटा प्रकार है। यह एक प्रकार की वस्तु या एक वस्तु हो सकती है जो एक प्रकार के लिए परिवर्तनीय है।
कदम
सबसे पहले, आवश्यक पुस्तकालय आयात करें -
import numpy as np
Numpy में max_sctype () विधि का उपयोग करना। उच्चतम परिशुद्धता का अदिश प्रकार प्राप्त करें -
print("Result...",np.maximum_sctype(int)) print("Result...",np.maximum_sctype(np.uint8)) print("Result...",np.maximum_sctype(complex)) print("Result...",np.maximum_sctype(str)) print("Result...",np.maximum_sctype('f4')) print("Result...",np.maximum_sctype('i2')) print("Result...",np.maximum_sctype('i4')) print("Result...",np.maximum_sctype('i8'))
उदाहरण
import numpy as np # To return the scalar type of highest precision of the same kind as the input, use the maximum_sctype() method in Python Numpy # The parameter is the input data type. This can be a dtype object or an object that is convertible to a dtype. print("Using the maximum_sctype() method in Numpy\n") # Get the scalar type of highest precision print("Result...",np.maximum_sctype(int)) print("Result...",np.maximum_sctype(np.uint8)) print("Result...",np.maximum_sctype(complex)) print("Result...",np.maximum_sctype(str)) print("Result...",np.maximum_sctype('f4')) print("Result...",np.maximum_sctype('i2')) print("Result...",np.maximum_sctype('i4')) print("Result...",np.maximum_sctype('i8'))
आउटपुट
Using the maximum_sctype() method in Numpy Result... <class 'numpy.int64'> Result... <class 'numpy.uint64'> Result... <class 'numpy.complex256'> Result... <class 'numpy.str_'> Result... <class 'numpy.float128'> Result... <class 'numpy.int64'> Result... <class 'numpy.int64'> Result... <class 'numpy.int64'>