0. 标题
深入理解Python的 __slots__
id:7
作者: quantgalaxy@outlook.com
blog: https://blog.csdn.net/quant_galaxy
欢迎交流
1. 什么是 __slots__
__slots__ 是 Python class的一个特殊 attribute。
我们知道,当我们定义了一个class,创建了一个class的实例后,我们可以给该实例绑定任何属性和方法,这就是动态语言的灵活性。
默认情况下,Python将实例属性存储在一个名为 __dict__ 的字典中,该字典属于实例本身。
class Student1(object):
pass
s1