Итак, у меня есть функция, выполняющая итерацию многомерного массива numpy и формирующая функцию для каждого элемента массива, функция возвращает либо True, либо False, и мне нужно отфильтровать все элементы, которые возвращают false:
def unhappy_grid(grid, empty_value=-1, threshold=3):
for y in grid:
for x in y:
if happy(grid, y, x, threshold).any() == False:
print('test')
return
Happy - это функция, которая возвращает true или false, но даже после того, как я использую .any (), она все равно выдает мне эту ошибку? Я не знаю, что я делаю не так, может кто-нибудь объяснить, как это исправить?