[python] cykl for, iterace

Petr Prikryl PrikrylP na skil.cz
Čtvrtek Duben 12 14:01:27 CEST 2007


Pavel Kosina
> Radek Machulka napsal(a):
> > [...] Je vubec nejak mozne iterovat
> > pres vice seznamu (potencialne vyuzitelne 
> > i jinde...)???
> 
> Já používám v těchto případech iteraci přes 
> index a ke všem seznamům se odkazuji přes 
> ten index. [...]

... pak by ale ty seznamy měly být stejně
dlouhé. Otázka taky je, proč mám k dispozici
několik spolu souvisejících seznamů. Může
to být známka (ale nemusí) nevhodného návrhu 
aplikace. Možná by ty seznamy měly být zabaleny
do jednoho objektu -- pak by se iterace
řešila uvnitř, byla by zapouzdřená a umožňovala
by pozdější změnu vnitřní implementace. Možná
by měl existovat jediný seznam a v něm
n-tice (nebo jiný typ objektu), které by
obalovaly spolu související hodnoty.

pepr


Další informace o konferenci Python