Back to questions
Т-Банк
Junior — Middle
65
Какими способами можно получить или изменить значение атрибута объекта в Python?
Companies where asked
Answer from AI
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
Эти способы позволяют гибко управлять атрибутами объектов во время выполнения программы.