, а также
стиемОПТОСОЗ 557 классы данных введены в стандартную библиотеку Python.
Они используют@dataclass
decorator, и они должны быть «изменяемыми именованными кортежами по умолчанию», но я не совсем уверен, что понимаю, что это на самом деле означает и чем они отличаются от обычных классов.
Что такое классы данных Python и когда лучше их использовать?