¿Es simétrico?

Diremos que un diccionario d es simétrico si para todo par clave-valor
k, v tal que d[k] == v, también sucede que el par clave-valor simétrico
v, k está en el diccionario, es decir d[v] == k.

Escribir una función simetrico(d) donde, dado un diccionario (del que
podemos suponer que None no es ni clave ni valor), retorne True si el
diccionario es simétrico y False en caso contrario.

Entrada

La función tiene un diccionario como parámetro. Este diccionario no
tiene None ni como clave ni como valor.

Observaciones

Se considera que el diccionario vacío es simétrico.

Puede ser útil utilizar el método get para acceder a los elementos del
diccionario.

Una vez definida la función, al probarla en el REPL de Python debería
salir lo mismo que se puede observar más abajo.

Información del problema

Autoría: Jordi Delgado

Generación: 2026-01-25T12:50:46.122Z

© Jutge.org, 2006–2026.
https://jutge.org
