if <громадное условие>:
func(x,y,z)
func(x,y,z) if <громадное условие>
if big_expression and another_big_expressions or ... :
do_stuff()
else:
do_another_stuff()
def foo(bar, buzz):
...
return bar if expression else buzz
any()
/ all()
, или вынося это всё в отдельную функцию с кучей assert
, вместо условия ловя AssertionError
.