Python Schoolby trefilov
Шаг 1 из 4+110 XP

dataclasses

Меньше boilerplate для классов-данных.

from dataclasses import dataclass, field

@dataclass(frozen=True, slots=True)
class Point:
x: int
y: int

p = Point(1, 2)
print(p)

frozen=True — иммутабельный, slots=True — экономия памяти, без __dict__.