
@staticmethod
и @classmethod
@staticmethod
обозначает метод статическим. @classmethod
привязывает метод к классу. Теперь перейдём к примеру.__new__ это статический метод и он используется для создания экземпляра класса.
dict.fromkey()
это ещё один способ создания словаря и это уже classmethod
.#объяснение