Оценить несколько переменных в одном операторе «если»?
Скажем, у меня есть куча переменных, которые либоTrue
или жеFalse
, Я хочу оценить набор этих переменных в одном операторе if, чтобы увидеть, все ли ониFalse
вот так:
if var1, var2, var3, var4 == False:
# do stuff
За исключением того, что не работает. Я знаю, что могу это сделать:
if var1 == False and var2 == False and var3 == False and var4 == False:
# do stuff
Но это довольно уродливо, особенно если в моем коде часто встречаются операторы if. Есть ли способ, которым я могу сделать эту оценку с более чистым синтаксисом (как в первом примере)?