본문 바로가기
python

파이썬 타입 확인 isinstance

by 타닥타닥 토다토닥 부부 2023. 8. 5.
반응형

 

파이썬 타입 확인 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
반응형

댓글