что-то типа (и чтобы быстро работало):
@dataclass
class Person(DataClassDictMixin):
first_name: str
second_name: str
age: Optional[int]
p = Person("Linus", "Pauling")
p.update_from_dict({"second_name": "Torvalds", "age": 50})
?
Привет. Для чего тебе такой метод? Зачем так заменять массово поля персоны? Мне кажется, лучше сделать свой отдельный метод для изменения определенных данных в объекте либо создавать новый объект.
Обсуждают сегодня