['nostalgia', 'belonging', 'college', 'sociology', 'tattoos']
Estic fent un programa per a un estudi sociològic sobre el consum de cafè. Aquesta funció hauria de mostrar la mitjana d'edat dels enquestats que prefereixen cafè amb llet, però no funciona. Què faig malament?

```python
def mitjana_edat_cafe_llet(enquestats):
    """Calcula la mitjana d'edat dels enquestats que prefereixen cafè amb llet.
    Args:
      enquestats: Una llista de diccionaris, on cada diccionari representa un enquestat 
                   amb les claus "edat" i "cafe_preferit".
    Returns:
      La mitjana d'edat com a float, o 0 si no hi ha enquestats que prefereixin cafè amb llet.
    """
    suma_edats = 0
    comptador = 0
    for enquestat in enquestats:
        if enquestat["cafe_preferit"] == "Amb llet": # Error aquí!
            suma_edats += enquestat["edat"]
            comptador += 1
    if comptador > 0:
        return suma_edats / comptador
    else:
        return 0

enquestats = [
    {"edat": 25, "cafe_preferit": "Cafè amb llet"},
    {"edat": 32, "cafe_preferit": "Tallat"},
    {"edat": 45, "cafe_preferit": "Cafè amb llet"}
]
mitjana = mitjana_edat_cafe_llet(enquestats)
print(f"La mitjana d'edat dels que prefereixen cafè amb llet és: {mitjana}")
```
El problema és que al condicional `if enquestat["cafe_preferit"] == "Amb llet":` estàs comparant amb "Amb llet" i en les dades l'opció està escrita com a "Cafè amb llet". Canvia la condició a  `if enquestat["cafe_preferit"] == "Cafè amb llet":` per solucionar-ho.