2016-12-06 141 views
-1

python中哈希函数和hashobject有什么区别?Python哈希函数和哈希对象

+0

问我们一些具体的。你希望我们说什么,当你使用'Python hash'时,它还没有出现? – user2357112

+0

这不是一项辅导服务。询问具体问题。 –

+0

@ juanpa.arrivillaga我编辑我的测验 –

回答

2
  • 可哈希

    • 通常是指物体具有散列值,该值永远不会改变在其一生中,并且可以相对于其他对象。由于这两个特性,可哈希对象可以用作通用哈希映射中的关键字
    • 在python中可变内置对象可哈希,而可变容器(如列表或字典)则不可哈希。用户定义的对象是缺省可哈希
  • 哈希表 *

    • 在一般情况下,哈希表(散列映射)是用于实现一个关联数组的数据结构,其可映射的结构键值。每个键给出通过散列函数的散列值进行查找在python
    • ,字典是哈希表
  • 散列()在python

    • 散列是散列函数给出的实施你输入一个散列值(对于输入的密钥) In [1]:hash('seed_of_wind') 输出[1]:8762898084756078118
    • 正如已经提到的那样,这个独特的'id' [R查找
    • 在理论上,一个独特的键会产生一个独特的哈希值

通过哈希对象,你通过哈希的对象是什么意思?如果是这样,它覆盖以上