hash ( )
DESCRIPTION.
Retourne la valeur de hachage d'un objet, s'il en a une.
SYNTAXE.
Valeur = hash ( objet )
Valeur = ⇨ variable qui recevra la valeur [ optionnel ]
hash ( ) ⇨ appel de la méthode [ OBLIGATOIRE ]
objet ⇨ objet contenant l'attribut [ OBLIGATOIRE ]
REMARQUES.
objet peut être l'identifiant de l'objet, un nom de variable désignant l'objet, ou toute autre forme de lien se référant à l'objet.
Une valeur de hachage est un int ( ) utilisé pour comparer rapidement les clés d'un dict ( ) lors d'une recherche.
hash ( objet ) ne peut être utilisé qu'avec les objets non mutable, comme les tuple ( ) par exemple.
EXEMPLES.
print ( hash ( 275 ) ) retourne 275
print ( hash ( 275.0 ) ) retourne 275
print ( hash ( 275.57 ) ) retourne 1314330515251790099
print ( hash ( hash ) ) retourne -9223363263286339287
print ( hash ( "Python" ) ) retourne 566680638440950069
TPL_Titre = ( "Mon" , "Python" , "à" , "moi" , "." )
print ( hash ( TPL_Titre ) ) retourne -659353573389950318
LST_Titre = [ "Mon" , "Python" , "à" , "moi" , "." ]
print ( hash ( LST_Titre ) ) retourne TypeError: unhashable type: 'list'
Votre aide est précieuse pour améliorer ce site, alors n'hésitez pas à faire part de
Dans la LOGITHEQUE de MON PYTHON PAS A PAS
vous trouvez des suggestions de projets simples et classiques pour
ooo
TESTER - DÉCOUVRIR - PRATIQUER - APPROFONDIR - EXPLORER
ooo
la programmation récréative avec le langage PYTHON 3
avec un exemple de résolution à télécharger pour vous inspirer.