образом отрабатывается сравнение этих объектов?
И как тогда отрабатывается проверка на вхождение ключа или на вхождение множества?
какое отношение сравнение имеет к хешируемости?
нехешируемые означает что ты не можешь получить хеш от самого словаря или множества. внутри эти классы реализованы в виде хеш-таблиц
ну сравение же имеет к этому отношение, если не переопределять метод __eq__ у объекта то там как раз таки hash значение и используется, разве нет?
пойду читать про хеш таблицы и реализация словаря в питоне
Поясни
во-первых где "там"?
если класс не реализует __eq__, по-умолчанию сравниваются ссылки, читай a is b.
Да, я понимаю, разобрался, спасибо
Обсуждают сегодня