Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

첫 번째 인수가 Python의 유형 계층 구조에서 더 낮거나 같은 유형 코드이면 True를 반환합니다.

<시간/>

첫 번째 인수가 유형 계층에서 더 낮거나 동일한 유형 코드인 경우 True를 반환하려면 Python Numpy에서 numpy.issubdtype() 메서드를 사용합니다. 매개변수는 dtype 또는 강제 변환 가능한 객체입니다.

단계

먼저 필요한 라이브러리를 가져옵니다 -

import numpy as np

Numpy에서 issubdtype() 메서드 사용 -

print("Result...",np.issubdtype(np.float64, np.float32))
print("Result...",np.issubdtype(np.float64, np.floating))
print("Result...",np.issubdtype(np.float32, np.floating))
print("Result...",np.issubdtype('i4', np.signedinteger))
print("Result...",np.issubdtype('i8', np.signedinteger))
print("Result...",np.issubdtype(np.int32, np.integer))

예시

import numpy as np

# To return True if first argument is a typecode lower/equal in type hierarchy, use the numpy.issubdtype() method in Python Numpy.

# The parameters are the dtype or object coercible to one
print("Using the issubdtype() method in Numpy\n")
print("Result...",np.issubdtype(np.float64, np.float32))
print("Result...",np.issubdtype(np.float64, np.floating))
print("Result...",np.issubdtype(np.float32, np.floating))
print("Result...",np.issubdtype('i4', np.signedinteger))
print("Result...",np.issubdtype('i8', np.signedinteger))
print("Result...",np.issubdtype(np.int32, np.integer))

출력

Using the issubdtype() method in Numpy

Result... False
Result... True
Result... True
Result... True
Result... True
Result... True
에서 issubdtype() 메서드 사용