Extension of while syntax
Marko Rauhamaa
marko at pacujo.net
Fri Dec 12 05:33:30 EST 2014
cl at isbd.net:
> Marko Rauhamaa <marko at pacujo.net> wrote:
>> Chris Angelico <rosuav at gmail.com>:
>>
>> > You could deduplicate it by shifting the condition:
>> >
>> > while True:
>> > value = get_some_value()
>> > if value not in undesired_values: break
>> >
>> > But I'm not sure how common this idiom actually is.
>>
>> Extremely common, and not only in Python.
>>
> It's the classic C 'for' loop.
It's the classic:
for (;;) {
...
if (...)
break;
...
}
Marko
More information about the Python-list
mailing list