У меня есть вопрос, связанный с пониманием того, как работают словари python.
Я помню, что чтение где-то строк в python является неизменным, чтобы разрешить хеширование, и это та же самая причина, по которой нельзя напрямую использовать списки в качестве ключей, то есть списки являются изменяемыми (с поддержкой .append) и, следовательно, их нельзя использовать в качестве словаря. ключи.
Я хотел бы знать, как реализация unordered_map в C ++ обрабатывает эти случаи. (поскольку строки в C ++ являются изменяемыми)