Оценить несколько переменных в одном операторе «если»?

Скажем, у меня есть набор переменных, которые либо Верно или Неверно . Я хочу оценить набор этих переменных в одном операторе if, чтобы убедиться, что все они Ложь так:

if var1, var2, var3, var4 == False:
    # do stuff

За исключением того, что это не работает. Я знаю, что могу это сделать:

if var1 == False and var2 == False and var3 == False and var4 == False:
    # do stuff

Но это довольно некрасиво - особенно если эти операторы if будут часто встречаться в моем коде. Есть ли способ сделать эту оценку более понятным синтаксисом (как в первом примере)?

15
задан Rauffle 29 February 2012 в 21:12
поделиться