On Saturday, June 4, 2016 at 3:52:42 AM UTC+12, Rob Gaddi wrote: > Lawrence D’Oliveiro wrote: > >> The reason why I don’t like this is that there are two ways out of the >> Python for-statement, and they are written quite differently. Why the >> asymmetry? Logically, all ways out of a loop are of equal significance. > > I wouldn't say that at all. One is early termination due to success. > The other is that you've run out of things to try, and exit due to > exhaustion of the iterator. They're two very different cases...
Different in what way? A loop exit is a loop exit. It causes termination of the loop. -- https://mail.python.org/mailman/listinfo/python-list