[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