यह निर्धारित करने के लिए कि पहले तर्क का प्रकार दूसरी का सबक्लास है या नहीं, पायथन numpy में numpy.issubsctype() विधि का उपयोग करें। पहला और दूसरा तर्क डेटा प्रकार हैं।
चरण
सबसे पहले, आवश्यक लाइब्रेरी आयात करें:
import numpy as np
NumPy में issubsctype() विधि का उपयोग करें। यह जांचें कि पहला तर्क दूसरे तर्क का सबक्लास है या नहीं:
print("परिणाम...", np.issubsctype(np.float16, np.float32))
print("परिणाम...", np.issubsctype(np.int32, np.signedinteger))
print("परिणाम...", np.issubsctype('i4', np.signedinteger))
print("परिणाम...", np.issubsctype('S8', str))
print("परिणाम...", np.issubsctype(np.array([45, 89]), int))
print("परिणाम...", np.issubsctype(np.array([5., 25., 40.]), float))
उदाहरण
import numpy as np
# यह निर्धारित करने के लिए कि पहले तर्क का प्रकार दूसरी का सबक्लास है या नहीं, numpy.issubsctype() का उपयोग करें
print("NumPy में issubsctype() विधि का उपयोग\n")
# यह जांचें कि पहला तर्क दूसरे तर्क का सबक्लास है या नहीं
print("परिणाम...", np.issubsctype(np.float16, np.float32))
print("परिणाम...", np.issubsctype(np.int32, np.signedinteger))
print("परिणाम...", np.issubsctype('i4', np.signedinteger))
print("परिणाम...", np.issubsctype('S8', str))
print("परिणाम...", np.issubsctype(np.array([45, 89]), int))
print("परिणाम...", np.issubsctype(np.array([5., 25., 40.]), float))
आउटपुट
NumPy में issubsctype() विधि का उपयोग परिणाम... False परिणाम... True परिणाम... True परिणाम... False परिणाम... True परिणाम... True