¿Cómo se puede usar el argumento key
para la función min
para comparar una lista de 1 atributo de los objetos?Función min Python con una lista de objetos
Ejemplo
class SpecialNumber:
def __init__(self, i):
self.number = i
li = [SpecialNumber(1), SpecialNumber(3), SpecialNumber(2)]
¿Es posible no devolver el elemento numérico devolviendo la clase 'SpecialNumber'? – Pwnna
Devuelve el objeto 'SpecialNumber' por defecto. Para obtener el elemento más bajo, simplemente ejecute: 'min (li, clave = lambda x: x.number) .number' – viraptor