I was wondering how I could make and if statement to see if any value in a particular array is equal to another value. Instead of me having to do this
if (gray == Span1 and gray == Span2) or (blue == Span1 and blue == Span2) or (gray == Span1 and blue == Span2) or (blue == Span1 and gray == Span2) or (purple == Span1 and purple == Span2) or (purple == Span1 and blue == Span2) or (purple == Span1 and gray == Span2) or (gray == Span1 and purple == Span2) or (blue == Span1 and purple == Span2):
I could do something that would allow me to see if a value like Span1 is equal to gray, blue, or purple, in less code. Something like this ->
colorArray = ["gray","blue","purple"]
if(Span1 == colorArray) or (Span2 == colorArray) or (Span3 == colorArray):
doThis()
else:
doSomethingElse()
maybe this will work?
if (Span1 in colorArray) and (Span2 in colorArray) and (Span3 in colorArray):