属性方法
getattribute
getattr
上面两者区别在于a访问存在的,b访问不存在的时候返回一定的值
在获取值时先调用a,若未找到调用b
setattr
delattt
容器
容器类型的协议
__len__()和__getitem__()定义的容器是不可变的
__len__()和__getitem__(),以及__setitem__()和__delitem__()共同使用时,其容器是可变的
在前面学习的Python魔法方法中链接里也you提及到
迭代器
__iter__()
__next__()

