Để xác định xem kiểu trong đối số đầu tiên có phải là lớp con của đối số thứ hai hay không, hãy sử dụng phương thức numpy.issubsctype () trong Python numpy. Đối số thứ nhất và thứ hai là kiểu dữ liệu.
Các bước
Đầu tiên, hãy nhập thư viện được yêu cầu -
nhập numpy dưới dạng np
Sử dụng phương thức Issubsctype () trong Numpy. Kiểm tra xem đối số đầu tiên có phải là lớp con của đối số thứ hai hay không -
print ("Kết quả ...", np.issubsctype (np.float16, np.float32)) print ("Kết quả ...", np.issubsctype (np.int32, np.signedinteger)) print (" Kết quả ... ", np.issubsctype ('i4', np.signedinteger)) print (" Kết quả ... ", np.issubsctype ('S8', str)) print (" Kết quả ... ", np. Issubsctype (np.array ([45, 89]), int)) print ("Kết quả ...", np.issubsctype (np.array ([5., 25., 40.]), float))Ví dụ
nhập numpy dưới dạng np # Để xác định xem kiểu trong đối số đầu tiên có phải là lớp con của đối số thứ hai hay không, hãy sử dụng phương thức numpy.issubsctype () trong Python numpy # Đối số thứ nhất và thứ hai là datatypesprint ("Sử dụng Issubsctype () phương thức trong Numpy \ n ") # Kiểm tra xem đối số đầu tiên có phải là lớp con của đối số thứ hai hay không (" Kết quả ... ", np.issubsctype (np.float16, np.float32)) print (" Kết quả ... ", np.issubsctype (np.int32, np.signedinteger)) print ("Kết quả ...", np.issubsctype ('i4', np.signedinteger)) print ("Kết quả ...", np.issubsctype ('S8 ', str)) print ("Kết quả ...", np.issubsctype (np.array ([45, 89]), int)) print ("Kết quả ...", np.issubsctype (np.array ([ 5., 25., 40.]), float))Đầu ra
Sử dụng phương thức Issubsctype () trong NumpyResult ... FalseResult ... TrueResult ... TrueResult ... FalseResult ... TrueResult ... Đúng