python(哈希性hashable和不可改变性imutable)

什么是可哈希的(hashable)不应改变的(imutable)?python 若是一个对象在本身的生命周期中有一哈希值(hash value)是不可改变的,那么它就是可哈希的(hashable)的,由于这些数据结构内置了哈希值,每一个可哈希的对象都内置了__hash__方法,因此可哈希的对象能够经过哈希值进行对比,也能够做为字典的键值和做为set函数的参数。全部python中全部不可改变的的对象
相关文章
相关标签/搜索