Por que as tuplas são construídas a partir de conjuntos inicializados de forma igual?
Eu esperava as seguintes duas tuplas
>>> x = tuple(set([1, "a", "b", "c", "z", "f"]))
>>> y = tuple(set(["a", "b", "c", "z", "f", 1]))
comparar desigual, mas eles não:
>>> x == y
>>> True
Por que é que?