Это довольно тривиальный вопрос, на который я так и не смог найти ответ.
Здесь проблема. У меня есть следующий массив:
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
Любое разъяснение будет высоко ценится.