для словарей должны быть хешируемы и неизменяемы' Почему это важно?
возможность вызвать hash(…)
Предлагаю тебе узнать как работают хеш таблицы
понял, погуглю и вернусь
Не только возможность вызвать hash() но и результат этого вызова должен быть неизменяем в течение времени жизни объекта.
и не элементы множеств должны быть неизменяемы, а их хеш.
.
не только хэш, но и отношения эквивалентности
Важно иметь примерное понимание принципа работы хэш-функции и того факта, что у хэш-функций случаются коллизии. Это когда ты даёшь хэш функции на вход разные входные данные, а получаешь одинаковый вывод
Понял
Обсуждают сегодня