[python] Budoucnost map() a lambda() ... (bylo Skladani tuple)
Petr Prikryl
PrikrylP na skil.cz
Pondělí Červenec 2 09:20:33 CEST 2007
> Jiri Vit napsal:
> > [...] me ty reduce(), map(), zip() a spol. pripadaly v
> > kodu vzdy hrozne nesrozumitelne.
> >
> > Zapis:
> > [ ( x,y.upper() ) for x,y in t1 ]
> >
> > mi teda pripada hodne fajn ;-)
Mě taky připadá ten funkcionální zápis většinou
méně srozumitelný. Někdy se to hodí, ale...
regnarG napsal:
> Zápis je hezký, jen není na první pohled vidět,
> k čemu slouží. Zápisy reduce, map atp. byly
> navrženy, aby byly blízké lidskému chápání...
To určitě. Jenže lidi jsou různí. Takže jde
o to, jakým lidem ten zápis připadá přirozený.
Funkcionální věci jsou bližší matematikům.
Lidé, kteří raději konstruují po kouskách,
mají rádi procedurální zápis.
pepr
Další informace o konferenci Python