[python] for + eval()

geon geon na post.cz
Čtvrtek Prosinec 22 12:37:58 CET 2005


Tomas Brabenec napsal(a):

> Potřebuji dosáhnout toho, že chci provádět příkaz for, ale nevím na 
> čem cyklus bude závislý.
>
No jestli nevíš, na čem bude závislý (nebo lépe: kdy má skončit) a 
dozvíš se to až v těle nebo se to v těle počítá, tak na to je lepší while.

Jinak je lepší (u for), pokud seznam procházených hodnot je dlouhý nebo 
různosrodý, si ho předem připravit - přes xrange nebo yield.

-- 
geon
Vyjímka je pravidlo.




Další informace o konferenci Python