As outras respostas dizem que você deve reescrever sua compreensão da lista para um loop normal. É muito mais fácil do que isso e você pode manter sua compreensão da lista.
Você pode dividir onde quiser, é o mesmo que uma declaração com parênteses.
# Splitting too much just for the sake of example
return [item for item in list if
something_very_long and
something_else_very_long] == []