[Python] type() 함수 사용방법 및 예제

1개월 전 질문 1개월 전 토론 15 views

type(object)
type(name, bases, dict)

type() 함수는 전달된 인수에 따라 객체 타입을 반환하거나 새 타입 객체를 반환합니다.

 

매개변수

type() 함수는 단일 객체 매개변수(object)를 사용할 수 있습니다.

또는 3개의 매개변수(name, bases, dict)를 사용할 수도 있습니다.

  • name - 클래스 이름.
    __name_ 속성(attribute)이 됩니다.
  • bases - 기본 클래스를 항목화하는 튜플.
    __class_ 속성(attribute)이 됩니다.
  • dict - 클래스 본문에 대한 정의를 포함하는 네임스페이스인 사전.
    __dict_ 속성(attribute)이 됩니다.

 

리턴값

  • 객체 타입(객체 매개변수가 하나만 입력되는 경우)
  • 3개의 매개변수가 전달된 경우 새로운 타입

 

예제

numbers_list = [1, 2]
print(type(numbers_list))

numbers_dict = {1: 'one', 2: 'two'}
print(type(numbers_dict))

class Foo:
    a = 0

foo = Foo()
print(type(foo))

결과

<class 'list'>
<class 'dict'>
<class '__main__.Foo'>

python 강좌 type

2022-05-17 20:21

0개의 해답

해결방법이나 팁을 알고 계신다면


© 2022 pinfo. All rights reserved.