【发布时间】:2012-06-04 04:47:29
【问题描述】:
我发现自己很多次,我需要全部或至少一个等于某物的东西,我会写这样的东西:
if a==1 and b==1:
do something
或
if a==1 or b==1:
do something
如果事情的数量很少,也可以,但仍然不够优雅。那么,对于大量事情,是否有更好的方法来执行上述操作?谢谢。
【问题讨论】:
-
在这种情况下,您不会只关心其中一个是否只是
1吗?你不需要第一次检查,你只需要or检查。 -
第一个可以写
a==1==b
标签: python conditional