Để kiểm tra xem các kiểu int tương tự khác kích thước có phải là subtype của lớp integer, sử dụng numpy.issubdtype() trong NumPy Python. Các tham số là dtype hoặc object có thể ép buộc thành dtype.
Các bước
Nhập thư viện:
import numpy as np
Sử dụng issubdtype() kiểm tra kiểu integer khác kích thước:
print("Kết quả...", np.issubdtype(np.int16, np.signedinteger))
print("Kết quả...", np.issubdtype(np.int32, np.signedinteger))
print("Kết quả...", np.issubdtype(np.int64, np.signedinteger))
print("Kết quả...", np.issubdtype(np.int16, np.integer))
print("Kết quả...", np.issubdtype(np.int32, np.integer))
print("Kết quả...", np.issubdtype(np.int64, np.integer))
Ví dụ hoàn chỉnh
import numpy as np
print("Sử dụng issubdtype() trong NumPy\n")
print("Kết quả...", np.issubdtype(np.int16, np.signedinteger))
print("Kết quả...", np.issubdtype(np.int32, np.signedinteger))
print("Kết quả...", np.issubdtype(np.int64, np.signedinteger))
print("Kết quả...", np.issubdtype(np.int16, np.integer))
print("Kết quả...", np.issubdtype(np.int32, np.integer))
print("Kết quả...", np.issubdtype(np.int64, np.integer))
Kết quả
Sử dụng issubdtype() trong NumPy Kết quả... True Kết quả... True Kết quả... True Kết quả... True Kết quả... True Kết quả... True