1、__del__ 析构方法 释放一个空间之前之前
垃圾回收机制
2、item系列 和对象使用[ ]访问值有联系
__getitem__
__setitem__
__delitem__
3、__hash__ 底层数据结构基于hash值寻址的优化操作
hash是一个算法
能够把某一个要存在内存里的值通过一系列计算,保证不同值的hash结果是不一样的
字典的寻址-----hash算法
set集合也是运用了hash算法 先调用hash,再调用eq,eq不是每次都触发。只有hash值相等的时候才会触发。
4、__eq__ # == 这个语法 是完全和__eq__
5、不错的一道题
一个类
对象的属性:姓名、性别、年龄、部门
员工管理系统
内部转岗 Python开发----go开发
姓名、性别、年龄、新的部门
1000个员工
如果几个员工对象的姓名和性别相同,这是一个人
请对这1000个员工做去重