-1
В основном я пытаюсь из логических выражений с Numpy массивами, например, что-то вроде этого:логическое выражение с Numpy массивами
import numpy as np
a = np.array([1,0,1])
b = np.array([0,1,1])
c = np.array([1,0,1])
if (a ==b) or (a==c):
d = [2,5,5]
else : d = [1,5,5]
print d
Это возвращает ошибку
ValueError: Значение истинности массива с более одного элемента неоднозначно. Используйте a.any() или a.all()
Что было бы правильным способом кодировать это?