Как использовать ИЛИ, И в условных предложениях?

Я много раз сталкивался с тем, что мне нужно, чтобы все или хотя бы одно равнялось чему-то, и я бы написал что-то вроде этого:

if a==1 and b==1:
   do something

или

if a==1 or b==1:
   do something

Если количество вещей невелико, это нормально, но это все еще не элегантно. Итак, есть ли лучший способ для значительного количества вещей сделать вышеописанное? Спасибо.

12
задан dawg 29 May 2012 в 23:22
поделиться