Назад к задачам
Junior — Senior
67
Реализация полного протокола хешируемости для объекта
Условие задачи
livecode
В задании описывается протокол кеширования объекта, который требует не только реализации метода hash, но и ряда дополнительных dunder‑методов, обеспечивающих корректную работу экземпляра в качестве ключа словаря. Необходимо добавить недостающие специальные методы, чтобы объект типа HashList мог выступать в роли ключа.