Evaluate multiple variables in one 'if' statement?

前端 未结 8 2260
后悔当初
后悔当初 2020-12-05 15:50

Say I have a bunch of variables that are either True or False. I want to evaluate a set of these variables in one if statement to see if they are

相关标签:
8条回答
  • 2020-12-05 16:14

    What about a custom function?

    function ListObjectsEqualTo(myList, toValue):
        for i in myList:
            if i != toValue:
                return False
        return True
    

    Now you can use it

    if ListObjectsEqualTo((var1, var2, var3, var4), False):
        # do stuff
    
    0 讨论(0)
  • 2020-12-05 16:16

    You can do:

    if var1 and var2 and var3 and var4:
         do stuff
    
    0 讨论(0)
提交回复
热议问题