Скажем, у меня есть куча переменных, которые либо 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 будут происходить в моем коде. Есть ли способ, которым я могу выполнить эту оценку с помощью более чистого синтаксиса (например, первого примера)?