Função built-in type() do Python

Da documentação do Python 3

Com um argumento, retorna o tipo de um objeto. O valor de retorno é um objeto de tipo e geralmente o mesmo objeto retornado por object.__class__.

Introdução

A função type() em Python é uma função built-in que retorna o tipo de um objeto. É uma ferramenta fundamental para entender os tipos de dados com os quais você está trabalhando em Python.

Exemplos

type('span')
type(99)
type(1.1)
type([1, 2])
type((1, 2))
type({1, 2})
type({'a': 1, 'b': 2})
<class 'str'>
<class 'int'>
<class 'float'>
<class 'list'>
<class 'tuple'>
<class 'set'>
<class 'dict'>