Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- error
- JSON
- C
- 프로그래머스
- mysql
- Python
- Selenium
- ubuntu
- C#
- LIST
- windows forms
- OpenCV
- Visual Studio
- Linux
- paramiko
- 채보
- pandas
- SSH
- YOLO
- Docker
- 명령어
- VS Code
- pip
- C++
- Numpy
- label
- pytorch
- 오류
- 핑거스타일
- 기타 연주
Archives
- Today
- Total
기계는 거짓말하지 않는다
Python 객체 유형, 자료형 확인 본문
isinstance(객체, 타입) 또는 isinstance(객체, (타입, 타입...))으로 확인이 가능하며 bool type으로 리턴한다.
isinstance(객체, (A, B, ...))은 튜플로 타입을 전달하고 이는 isinstance(객체, A) or isinstance(객체, B) ... 와 같다.
임의 클래스와 상속 관계에서도 사용 가능하다.
y = [3, 4, 5]
# yes 출력
if isinstance(y, (int, list)):
print("yes")
else:
print("no")
# yes 출력
if isinstance(y, list):
print("yes")
else:
print("no")
# no 출력
if isinstance(y, float):
print("yes")
else:
print("no")
'Python' 카테고리의 다른 글
Python Shell 명령어, subprocess (0) | 2022.04.24 |
---|---|
Python Thread (0) | 2022.04.23 |
Python XML ElementTree Read (0) | 2021.10.15 |
Python Priority Queue (0) | 2021.10.13 |
Python DataFrame 데이터 분리 후 csv 생성 (0) | 2021.10.08 |
Comments