Idiom for consecutive loops?
spam_buster_2000 at yahoo.com
spam_buster_2000 at yahoo.com
Mon Aug 6 08:58:39 EDT 2001
Harald Kirsch <kirschh at lionbioscience.com> wrote:
>
> When programming in C I find myself writing consecutive loops like
>
> for(i=0; i<lastI; i++) {
> justDoIt(i);
> if( someTest(i) ) break;
> }
> /* the next loop continues were the last one stopped */
> for(/**/; i<lastI; i++) {
> doSomethingElse(i);
> }
for i in range(lastI):
justDoIt(i)
if someTest(i): break
for j in range(i+1, lastI):
doSomethingElse(j)
should do something similar.
More information about the Python-list
mailing list