if a == b == c:
# do something
Предположим, a, b, c
- строковые переменные.Существуют ли какие-либо возможные побочные эффекты, если я использую приведенный выше фрагмент для выполнения # делать что-то
тогда и только тогда, когда все три строки равны?
Я спрашиваю, потому что мне нужно сравнить три переменные друг с другом и У меня много случаев:
if a == b == c:
# do something
elif a == b != c:
# do something
elif a != b == c.
# do something
etc...
Может быть, есть лучший способ закодировать это?