[python] Preklad "list comprehension"?

tommz tommz9 na gmail.com
Čtvrtek Březen 25 00:52:42 CET 2010


2010/3/24 Přikryl Petr <prikryl na atlas.cz>

> 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 ;)
>
> Dík,
>   pepr
> _______________________________________________
> Python mailing list
> Python na py.cz
> http://www.py.cz/mailman/listinfo/python
>


A co intezionální zápis seznamu, množiny, ... ? Jestli jsem tu konstrukci
teda správně pochopil :)
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://www.py.cz/pipermail/python/attachments/20100325/5c240216/attachment.html>


Další informace o konferenci Python