[pyar] Ordenacion de objetos en listas

fisa fisadev en gmail.com
Mie Jul 13 17:44:34 ART 2011


El día 13 de julio de 2011 17:43, fisa <fisadev en gmail.com> escribió:
> El día 13 de julio de 2011 17:38, Milton Labanda
> <1000ton.lab en gmail.com> escribió:
>> Pero no se como tendria que definir mi funcion, disculpen la insistencia.
>>
>
> Sería bueno comentarte bien lo que es una lambda. Creo que con este
> ejemplo te das cuenta:
>
> sumar_lambda = lambda a,b: a + b
>
> sumar(1, 2) # devuelve 3

error aca! es sumar_lambda(1, 2)

>
> def sumar_normal(a, b):
>    return a + b
>
> sumar(1, 2) # devuelve 3

error aca! es sumar_normal(1, 2)

>
> por ende:
>
> sorted(mi_lista, key=lambda video: video.duracion)
>
> es lo mismo que:
>
> def ordenadora(video):
>    return video.duracion
>
> sorted(mi_lista, key=ordenadora)
>
> Se entiende?
> :)
>
> --
> fisa  -  Juan Pedro Fisanotti
>

perdón, escribo apurado :p



-- 
fisa  -  Juan Pedro Fisanotti



More information about the pyar mailing list