结合Python中的条件

时间:2016-01-17 03:31:27

标签: python

Python中是否存在这种情况?我想结合一个非常重复的If语句。

# ORIGINAL IF STATEMENT
if a < 100 and b < 100 and c < 100:
    #pass

# I KNOW THIS IS WRONG, I JUST WANT TO KNOW IF THERE IS A WAY TO MAKE THE IF CONDITION SHORTER
if [a,b,c] < 100:
    #pass

2 个答案:

答案 0 :(得分:10)

您可以使用内置的all()

if all(item < 100 for item in [a, b, c]):

答案 1 :(得分:3)

您还可以使用内置的max()

if max(a, b, c) < 100: