[Python-es] Mapear un 'get_attr' [P]

Carlos Zuniga carlos.zun en gmail.com
Sab Jun 4 06:26:50 CEST 2011


2011/6/3 Edinson Padron <edinson.padron23 en gmail.com>:
> Saludos a todos,
>
> silly question... no logro recordar una función y mucho menos el modulo que
> la contiene, posiblemente la reconozcan si les describo la situación para la
> cual fue desarrollada:
>
> map(lambda x: x.att, iterable)
>
> obviamente dicha función cumple el objetivo de esta porción del código
> 'lambda x: x.att'
>

te refieres a getattr?

    getattr(x, 'att')

por otro lado, tambien podrias usar esto:

    [x.att for x in iterable]

Saludos
-- 
Linux Registered User # 386081
A menudo unas pocas horas de "Prueba y error" podrán ahorrarte minutos
de leer manuales.


Más información sobre la lista de distribución Python-es