21 Oct
2016
21 Oct
'16
11:03 p.m.
On 21.10.2016 01:43, Greg Ewing wrote:
Alexander Heger wrote:
For me the current behaviour does not seem unreasonable as it resembles the order in which you write out loops outside a comprehension
That's true, but the main reason for having comprehensions syntax in the first place is so that it can be read declaratively -- as a description of the list you want, rather than a step-by-step sequence of instructions for building it up.
If you have to stop and mentally transform it into nested for-statements, that very purpose is undermined.
Exactly. Sven