반응형
파이썬 타입 확인 isinstance
isinstance(입력값, 타입) 에서 입력값의 타입과 제안한 값의 타입이 같을 경우 "True" 를 반환하지만 입력삽의 타입과 제안한 값의 타입이 다를 경우 "False"를 반환합니다.
li = [1, 1.1, "일"]
for i in li:
# 타입이 str ?
if isinstance(i, str):
print(i, " is str")
# 타입이 int ?
if isinstance(i, int):
print(i, " is int")
# 타입이 float ?
if isinstance(i, float):
print(i, " is float")
# out :
# 1 is int
# 1.1 is float
# 일 is str
반응형
'python' 카테고리의 다른 글
20개 뉴스그룹 데이터 데이터프레임으로 만들기 (0) | 2023.08.06 |
---|---|
파이썬 타입이 시간인 데이터 만들기 datatime (0) | 2023.08.06 |
numpy array to image (0) | 2023.08.03 |
넘파이 어레이 크기 확인 shape (0) | 2023.08.03 |
넘파이 어레이 값 타입 확인 dtype (0) | 2023.08.03 |
댓글