Función isinstance() de Python
Definición y Uso
Si el objeto especificado tiene el tipo especificado, la función isinstance() devuelve True, de lo contrario devuelve False.
Si el parámetro type es una tupla, entonces si el objeto es uno de los tipos en la tupla, esta función devuelve True.
Sintaxis
isinstance(object, type)
Valor del parámetro
Parámetro | Descripción |
---|---|
object | Obligatorio. Objeto. |
type | Tipo o clase, o tupla de tipo y/u clase. |
Más Ejemplos
Instancia
Verificar si "Hello" es uno de los tipos descritos por el parámetro type:
x = isinstance("Hello", (float, int, str, list, dict, tuple))
Instancia
Verificar si y es una instancia de myObj:
class myObj: name = "Bill" y = myObj() x = isinstance(y, myObj)
Páginas Relacionadas
Manual de Referencia:Función issubclass()(Verificar si un objeto es una subclase de otro objeto)