Атрибуты объекта пространства имен обычно реализуются как словари, а деревья наследования классов представляют собой (говоря в общем) всего лишь словари, содержащие связи с другими словарями.
Атрибут `__ diсt__` является словарем пространств имен для большинства объектов, основанных на классах. Ряд классов могут дополнительно (или взамен) определять атрибуты в `__slots__`. Обычно `__dict__` буквально представляет собой пространство имен атрибутов экземпляра.
Для упрощения поиска в иерархии наследования при извлечении атрибутов каждый экземпляр имеет связь со своим классом, которую создает Python — она называется `__ class__` и ее можно просмотреть:
```
>>> х.__class__ # Связь экземпляра с классом
```
Классы также располагают атрибутом `__ bases__`, который является кортежем ссылок на их объекты суперклассов.