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

什麼是可哈希的(hashable)不應改變的(imutable)?python 若是一個對象在本身的生命週期中有一哈希值(hash value)是不可改變的,那麼它就是可哈希的(hashable)的,由於這些數據結構內置了哈希值,每一個可哈希的對象都內置了__hash__方法,因此可哈希的對象能夠經過哈希值進行對比,也能夠做爲字典的鍵值和做爲set函數的參數。全部python中全部不可改變的的對象
相關文章
相關標籤/搜索