[python] Preklad "list comprehension"?

David Rohleder davro na ics.muni.cz
Středa Březen 24 23:53:38 CET 2010


Přikryl Petr píše v St 24. 03. 2010 v 21:47 +0000:
> Zdravím všechny pythonisty,
> 
> Mám tu další námět... Jak přeložit (krátce)
> pojem list comprehension. Kdysi dávno se 
> to tady už řešilo a došli jsme společně
> k názoru "generátor seznamu". 
> 
> Ono to není tak úplně špatné, až na to,
> že to není přesné. Je to vlastně generátorový
> výraz uzavřený do hranatých závorek. Funkčním
> ekvivalentem je:
> 
>     list(generátorový_výraz)
> 
> Tomuhle se ale generátor seznamu asi moc
> říkat nedá. Opisem by se to dalo nazvat
> "vytváření objektu typu seznam, který je
> inicializován hodnotami generátoru".
> Problém je v tom, že v Pythonu je pojem
> generátor velmi konkrétní a specifický.
> 
> Jak z toho ven? A máme tu ještě dictionary
> comprehension a set comprehension. Chtělo
> by to zobecněný český pojem pro slovo 
> comprehension. Ale něco rozumného.
> Já vím, ono je těžké najít něco rozumného
> pro takovou zpatlaninu -- o technickém
> pojmu pickle ani nemluvím ;)


generovaný seznam
generovaný slovník
generovaná množina

?




Další informace o konferenci Python