Tengo una pregunta simple (o eso creía).cómo eliminar una clave de un diccionario con el valor más alto?
tengo un diccionario, digamos que tiene este aspecto:
dict = {'A':100, 'a':10, 'T':50, 't':5}
que simplemente quieren eliminar la clave con el valor más alto. He intentado esto:
del max(dict.values())
y este es el mensaje de error: 'Error de sintaxis: no puede eliminar llamada a la función'. quiero que el resultado final sea:
dict = {'a':10, 'T':50, 't':5}
En lugar de 'lambda', también es posible usar' d .__ getitem__'. –
@Michael: Es cierto, o 'd.get' como en la otra respuesta. – interjay