c...@isbd.net:

> Marko Rauhamaa <ma...@pacujo.net> wrote:
>> Chris Angelico <ros...@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
-- 
https://mail.python.org/mailman/listinfo/python-list

Reply via email to