How does __slots__ avoid a dictionary lookup?
Usage of __slots__?
Django / Python : group results by time slots A class with __slots__ defined inherits from a class without __slots__ defined Built-in function to read __slots__ JSON dictionary lookup How to port `__slots__` from Python 2 to 3 Multiprocessing slots in python Lookup value inside dictionary-of-dictionary Is it possible to add __slots__ in decorator of class that already defines __slots__? Python __Slots__ (Making and Using) Python - finding time slots setting fields by name on a class that have __slots__ Python property lookup with custom __setattr__ and __slots__ create dictionary from lookup table python, __slots__, and "attribute is read-only" Custom dictionary lookup in Python Understand how slots work with dictionary class How is __slots__ implemented in Python? Python - Algorithm find time slots Attribute access in Python: first slots, then __dict__? change __slots__ dynamically How can I convert python class with slots to dictionary? Why is using __slots__ in my class not making a difference in size? If an object doesn't have `__dict__`, does its class must have a `__slots__` attribute? I don't know how to make __slots__ work __slots__ of `property` type Is it a good idea to use slots in python? python: what's the point of adding`__dict__` to `__slots__` Using A Python List or String in Dictionary Lookup? Compare time slots in python