Comment
Comment by mlthoughts2018
To me that looks super easy to read. You just go left to right.
It’s extremely easy to sight read. If the lines become long, just split them up and it’s even more obvious.
There’s nothing tricky about multiple loops and conditions in comprehensions in most languages that support them. Just go left to right and it mirrors outer to inner loops/conditionals.