跳至主要内容

hash()

Python 中的 hash() 函数 是一个内置函数,用于返回对象的哈希值。哈希值是一个整数,它表示对象的数值,并且在哈希表中用于快速查找。

参数值

参数 说明
obj

必须进行哈希处理的对象。它必须是可哈希的(这意味着它具有哈希值)才能用作字典或集合中的键。

返回值

Python 中的 hash() 函数 返回一个整数。

如何在 Python 中使用 hash()

示例 1

如果对象具有哈希值,则 hash() 方法会返回该哈希值。哈希值是 整数,用于在字典查找期间快速比较字典键。它们还用于集合数据结构中。

hash('hello')
hash((1, 2, 3))
hash({'a': 1, 'b': 2})