[Python 내장 함수] type() : 변수와 객체 타입 알아보기

1.type() 함수란?

 

파이썬에서 변수의 타입을 알아보는 가장 기본적인 방법 중 하나는 type() 함수를 사용하는 방법입니다. type() 함수의 기본 구문은 아래 코드와 같습니다. 코드에서 object는 타입을 알아볼 객체를 나타냅니다.

 

>>> type(object)

 


 

2. type() 함수 사용 예시

2.1 변수 타입 확인

 

type()함수를 이용해 변수의 타입을 알아보는 방법은 아래 코드와 같습니다. 123의 정수 값이 할당된 variable을 type() 함수를 통해 자료형을 확인한 결과는 int이며 출력 값은 "The type of the variable is <class 'int'>"입니다.

 

variable = 123
var_type = type(variable)
print("The type of the variable is", var_type)

#출력 결과
#The type of the variable is <class 'int'>

 


2.2 객체 타입 확인


type()함수를 이용해 객체의 타입을 알아보는 방법은 아래 코드와 같습니다. [1, 2, 3]의 리스트을 type() 함수를 통해 자료형을 확인한 결과는 리스트이며 출력 값은 "The type of the object is <class 'list'>" 입니다.

 

>>> object = [1, 2, 3]
>>> obj_type = type(object)
>>> print("The type of the object is", obj_type)

#출력 결과
#The type of the object is <class 'list'>