规则: __hash__ 应该返回一个整数,hash()函数计算基础类型的hash值 可哈希集合:set(), forzenset(), dict() 三种数据结构操作要求 key 值唯一,判断唯一的方法是 hash 值. 自定义的类能否作为 key 值存在,要求自定义的类创建的对象为可哈希计算. __hash__ 函数返回整数值,用来确定对象在哈希集合中的位置(哈希集合比喻为很多的桶,__hash__返回的是桶的位置) __eq__ 函数用来当多个对象当__hash__值相同(来个对象要进入同…