Syntaxe
Paramètres
Nom |
Description |
objet |
Ce paramètre optionnel permet d'indiquer un objet à analyser |
Description
Cette fonction permet de demander la valeur «haché» d'un objet.
Remarques
- Les valeurs de hachage sont calculées par algorithme de hachage. Les valeurs de hachage sont des entiers. Ils sont utilisés pour comparer rapidement les clefs de dictionnaire
lors d'une recherche de dictionnaire. Les valeurs numériques se comparant égales ont la même valeur de hachage (même si elles sont de types différents, comme c'est le cas pour 1 et 1.0).
La valeur de hachage -1 est réservée (elle est utilisée pour signaler les erreurs dans la mise en oeuvre C). Pour les entiers ordinaires,
la valeur de hachage est simplement l'entier lui-même (sauf s'il s'agit de -1).
- Types hachables : * bool, * int, * long, * float, * string, * unicode, * tuple, et * objet de code.
- Types non hachables : * bytearray, * list, * set, * dictionary et * memoryview.
Dernière mise à jour : Mercredi, le 14 septembre 2016