Ethan Furman added the comment:
`or` does not return the last item evaluated -- it returns the first truthy
item, or, if no truthy items, the last false item:
--> 0 or {}
{}
--> 0 or 1 or {}
1
----------
nosy: +ethan.furman
_______________________________________
Python tracker <[email protected]>
<http://bugs.python.org/issue23153>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe:
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com