¡Claro! En Python, puedes utilizar el módulo `json` para convertir un diccionario a formato JSON y viceversa. A continuación, te mostraré cómo hacerlo:

1. Convertir un diccionario a JSON:

```python
import json

# Definir el diccionario
diccionario = {
    "nombre": "Juan",
    "edad": 25,
    "ciudad": "Madrid"
}

# Convertir el diccionario a JSON
json_data = json.dumps(diccionario)

# Imprimir el JSON resultante
print(json_data)
```

Esto producirá la siguiente salida:

```
{"nombre": "Juan", "edad": 25, "ciudad": "Madrid"}
```

2. Convertir un JSON a diccionario:

```python
import json

# Definir el JSON
json_data = '{"nombre": "Juan", "edad": 25, "ciudad": "Madrid"}'

# Convertir el JSON a diccionario
diccionario = json.loads(json_data)

# Acceder a los valores del diccionario
nombre = diccionario["nombre"]
edad = diccionario["edad"]
ciudad = diccionario["ciudad"]

# Imprimir los valores del diccionario
print(nombre)
print(edad)
print(ciudad)
```

Esto producirá la siguiente salida:

```
Juan
25
Madrid
```

En resumen, la función `json.dumps()` se utiliza para convertir un diccionario a JSON, mientras que `json.loads()` se utiliza para convertir un JSON a diccionario.
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence