-1

您如何使用该hash方法?

>>> def foo():
>>>    return 'foo'
>>> f = foo()
>>>
>>> hash(f)
-4177197833195190597
>>>
>>> hash(foo)
1643374
>>>
>>> hash(foo())
-4177197833195190597

我可以用它做什么?

4

1 回答 1

1

文档

返回对象的哈希值(如果有的话)。哈希值是整数。它们用于在字典查找期间快速比较字典键。比较相等的数值具有相同的哈希值(即使它们是不同的类型,如 1 和 1.0 的情况)。

于 2012-11-03T13:15:22.867 回答