Two-Dimensional Expression Layout
Lawrence D’Oliveiro
lawrencedo99 at gmail.com
Fri Aug 19 19:11:55 EDT 2016
On Saturday, August 20, 2016 at 10:38:34 AM UTC+12, Chris Angelico wrote:
>
> On Sat, Aug 20, 2016 at 8:31 AM, Lawrence D’Oliveiro wrote:
>>
>> There is no short-cut evaluation when constructing tuples and lists.
>
> I'm not sure how that would make difference in these examples. The
> three parts are independent - the one place where short-circuiting is
> important is indeed short-circuited.
That often is not the case, e.g. <https://github.com/ldo/qahirah/blob/master/qahirah.py>:
assert \
(
len(self.points) == 0
or
not self.points[0].off
and
(closed or not self.points[-1].off)
)
More information about the Python-list
mailing list