Встречается на собеседованиях • сегодня
Что такое служебный метод dict
Служебный метод __dict__ в Python - это атрибут, который содержит словарь пространства имен объекта. Он хранит все атрибуты экземпляра класса в виде пар ключ-значение.
Пример:
python
class MyClass:
def __init__(self, x, y):
self.x = x
self.y = y
obj = MyClass(10, 20)
print(obj.dict) # {'x': 10, 'y': 20}
text
**Особенности:**
- Есть у экземпляров классов и самих классов (если у них есть атрибуты).
- Можно динамически добавлять/изменять атрибуты через `__dict__`.
- Не включает методы класса, только данные.
- У объектов встроенных типов (например, `int`, `str`) его нет.
**Применение:**
Часто используется для сериализации, интроспекции или динамического управления атрибутами.
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы