小编典典

内置Python hash()函数

python

Windows XP,Python 2.5:

hash('http://stackoverflow.com') Result: 1934711907

Google App Engine(http://shell.appspot.com/):

hash('http://stackoverflow.com') Result: -5768830964305142685

这是为什么?我如何拥有一个散列函数,以便在不同平台(Windows,Linux,Mac)上给我相同的结果?


阅读 259

收藏
2020-12-20

共1个答案

小编典典

使用hashlib作为hash()
被设计用于

在字典查找期间快速比较字典键

因此,不保证在所有Python实现中都一样。

2020-12-20