Это довольно тривиальный вопрос, на который я так и не смог найти ответ.
Здесь проблема. У меня есть следующий массив:
vals = [-5, 2]
И я хочу проверить, больше ли val[0]
или val[1]
чем 0. Если либо true, то я должен вывести True.
Моей непосредственной мыслью было использовать; (vals[1] or vals[0]) > 0)
но я нахожу, что (5 | -2) > 0
- False, где (5 or -2) > 0
- True
Любое разъяснение будет высоко ценится.