hash

Nombre completo
hash
Librería
Built-in
Sintaxis

hash(object)

Descripción

La función hash devuelve el valor hash del objeto cedido como parámetro -si tiene uno-. Los valores hash son enteros. Los valores numéricos que, al ser comparados, devuelven el valor True tienen el mismo valor hash asociado, incluso si son de distinto tipo.

Resultado

La función hash devuelve un número entero.

Ejemplos

El valor hash de cualquier número sin parte decimal (sea entero, real o complejo) coincide con el mismo número (interpretado como número entero). Los booleanos True y False son interpretados como 1 y 0, respectivamente:

Función hash. Ejemplo de uso

 

Se calcula, a continuación, el hash de un par de cadenas de texto:

Función hash. Ejemplo de uso

 

Las tuplas tienen asociado un valor hash. Por el contrario, un objeto mutable como una lista no lo tiene:

Función hash. Ejemplo de uso

 

Enviado por admin el Vie, 25/01/2019 - 16:45