d = {
"local": {
"count": 1,
"health-beauty": {
"count": 1,
"tanning": {"count": 1}
}
},
"nationwide": {"count": 9.0},
"travel": {"count": 0}
}
En este caso, "nationwide"
es el más grande.Buscar máximo en el diccionario anidado
Código está por debajo para que sea más fácil para adjuntar a los guiones:
d = {'travel': {'count': 0}, 'local': {'count': 1, 'health-beauty': {'count': 1, 'tanning': {'count': 1}}}, 'nationwide': {'count': 9.0}}
estaba mirando 'impresión max (d, clave = lambda x: x [1]) ' – AlexZ
deberías haber hecho que el local.tanning sea el más grande ... ya que ninguna de las respuestas lo encontraría ... –
Si el" bronceado "fue 10, y necesitas capturar eso, es posible que necesite aplanar el diccionario. Pruebe algo como esto [http://stackoverflow.com/questions/6027558/flatten-nested-python-dictionaries-compressing-keys](http://stackoverflow.com/questions/6027558/flatten-nested-python-dictionaries- compriming-keys) –