(l for ls in lss for l in ls if l == False)
I guess the order of the
fors mimcs the order in a nested for loop, but then something like
(for ls in lss for l in ls if l == False: l)
would be even closer.
Deleting a if statement whose condition is never true can convert a generator into a normal function.