hashes.jenkins_one_at_a_time¶
The Bob Jenkins hash is a fast, non-cryptographic hash function designed for general-purpose use, such as hash table lookups.
https://en.wikipedia.org/wiki/Jenkins_hash_function
Functions¶
|
Calculate Jenkins One-at-a-Time hash for a key. |
Module Contents¶
- hashes.jenkins_one_at_a_time.jenkins_one_at_a_time(key: str) int¶
Calculate Jenkins One-at-a-Time hash for a key.
>>> jenkins_one_at_a_time("apple") 2297466611 >>> jenkins_one_at_a_time("test") 1064684737 >>> jenkins_one_at_a_time("") 0