Re:The 2,500 year old history of why Python’s all([]) return...
by quietbritishjim on Wednesday March 18, 2020 @05:43AM
(#22614970)
I think they just got their operator precedences mixed up. They meant:
This is why you should always use parentheses unless it's absolutely obvious! I certainly had to check the docs to find out which way round it goes. I guess normally you're not dealing with Boolean variables so having == bind tighter makes more sense:
[ Parent
| on HN ]