On 2022-04-21 at 06:22:53 +0400,
Abdur-Rahmaan Janhangeer <[email protected]> wrote:
> Maybe hashes should point to an object rather than being the hash of an
> object themselves.
> Maybe the speed drop is not worth it.
Then you have a different problem.
x = [1, 2, 3]
y = [n for n in 1, 2, 3]
Those two lists (x and y) are separate but equal objects. Being
separate, pointers to them would not be equal. Being equal, they have
to have the same hash.
--
https://mail.python.org/mailman/listinfo/python-list