Назад к вопросам
Т-Банк
Junior — Middle
64
Какими способами можно получить или изменить значение атрибута объекта в Python?
Компании, где спрашивали
Ответ от нейросети
sobes.tech AI
В Python значение атрибута объекта можно получить и изменить несколькими способами:
-
Через точечную нотацию:
obj.attribute # получить obj.attribute = value # изменить -
Через функции
getattrиsetattr:value = getattr(obj, 'attribute') setattr(obj, 'attribute', new_value) -
Можно напрямую работать с
__dict__объекта (если он есть):obj.__dict__['attribute'] = new_value
Эти способы позволяют гибко управлять атрибутами объектов во время выполнения программы.