Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python > #105047
| From | "Sven R. Kunze" <srkunze@mail.de> |
|---|---|
| Newsgroups | comp.lang.python |
| Subject | Re: empty clause of for loops |
| Date | 2016-03-16 16:17 +0100 |
| Message-ID | <mailman.216.1458141439.12893.python-list@python.org> (permalink) |
| References | (1 earlier) <ncbdk4$h9u$1@ger.gmane.org> <56E94EB9.9050507@mail.de> <ncbl8p$hq6$1@ger.gmane.org> <56E96DDA.30008@mail.de> <20160316100229.0ce28992@bigbox.christie.dr> |
On 16.03.2016 16:02, Tim Chase wrote:
> On 2016-03-16 15:29, Sven R. Kunze wrote:
>> I would re-use the "for-else" for this. Everything I thought I
>> could make use of the "-else" clause, I was disappointed I couldn't.
> Hmm...this must be a mind-set thing. I use the "else" clause with
> for/while loops fairly regularly and would be miffed if their behavior
> changed.
>
> Could I work around their absence? Certainly.
>
> Does it annoy me when I have to work in other languages that lack
> Python's {for/while}/else functionality? You bet.
I can imagine that. Could you describe the general use-case? From what I
know, "else" is executed when you don't "break" the loop. When is this
useful?
Btw., I don't have any issue with else or whatever it is called. It's
just a word but it must fit intuition. And this is why I would rather
see "else" being used there. But this may result because of the lack of
usage of mine.
We can also re-use "except" for it. ;-)
Best,
Sven
Back to comp.lang.python | Previous | Next — Next in thread | Find similar | Unroll thread
Re: empty clause of for loops "Sven R. Kunze" <srkunze@mail.de> - 2016-03-16 16:17 +0100 Re: empty clause of for loops Rob Gaddi <rgaddi@highlandtechnology.invalid> - 2016-03-21 17:53 +0000
csiph-web