¿Comprobar la mutabilidad en Python?
Considera estocódigo:
a = {...} # a is an dict with arbitrary contents
b = a.copy()
¿Qué papel juega la mutabilidad en las claves y valores de los dictados?¿Cómo me aseguro de que los cambios en las claves o valores de un dict no se reflejen en el otro?¿Cómo se relaciona esto con lo hashable?restricción de las claves dict?¿Hay alguna diferencia de comportamiento entre Python 2.xy Python 3.x?¿Cómo verifico si un tipo es mutable en Python?