hashable与unhashable

  不可哈希(unhashable)就是指其可变,如列表、字典等,都能原地进行修改。

  可哈希(hashable):不可变,如字符串、元组那样,不能原地修改。

利用set()和{}建立集合时,要求集合中的元素必须是可哈希(hsshable)的,即在利用set()和{}创建集合的时候,集合中的元素必须是不可变的。

posted @ 2018-09-03 11:08  从python开始  阅读(4471)  评论(0编辑  收藏  举报