Maximo valor de un diccionario
Publicado por jose alejandro (4 intervenciones) el 04/05/2017 00:17:25
Buen dia tengo el siguiente diccionario:
{5: 60, 6: 71, 7: 54, 8: 77, 9: 58, 10: 40, 11: 41, 12: 57, 13: 66, 14: 49, 15: 64, 16: 43, 17: 24, 18: 36, 19: 55, 20: 36, 21: 57, 22: 26, 23: 84}
necesito que un programa me arroje la clave con el mayor valor es decir en este caso que me diga 23 pero no encuentro una forma sencilla de hacerlo intente asi.
pero esto solo me otorgaria el valor y necesito es la clave con el mayor valor asociado
{5: 60, 6: 71, 7: 54, 8: 77, 9: 58, 10: 40, 11: 41, 12: 57, 13: 66, 14: 49, 15: 64, 16: 43, 17: 24, 18: 36, 19: 55, 20: 36, 21: 57, 22: 26, 23: 84}
necesito que un programa me arroje la clave con el mayor valor es decir en este caso que me diga 23 pero no encuentro una forma sencilla de hacerlo intente asi.
1
2
3
4
5
6
c ={5: 60, 6: 71, 7: 54, 8: 77, 9: 58, 10: 40, 11: 41, 12: 57, 13: 66, 14: 49, 15: 64, 16: 43, 17: 24, 18: 36, 19: 55, 20: 36, 21: 57, 22: 26, 23: 84}
lista=[]
for i in c:
lista.append(c[i])
print(max(lista))
pero esto solo me otorgaria el valor y necesito es la clave con el mayor valor asociado
Valora esta pregunta
0