Как насчет этого:

я есть список (используется в качестве стека) массивов NumPy. Теперь я хочу проверить, есть ли массив в списке. Если бы это были, например, кортежи, я бы просто написал что-то эквивалентное(1,1) in [(1,1),(2,2)], Тем не менее, это не работает для массивов NumPy;np.array([1,1]) in [np.array([1,1]), np.array([2,2])] это ошибка (ValueError: The truth value of an array with more than one element is ambiguous. Use a.any() or a.all()). Сообщение об ошибке здесь не помогает AFAIK, так как оно относится к непосредственному сравнению массивов.

Мне трудно поверить, что это было бы невозможно, но я полагаю, что чего-то не хватает.

Ответы на вопрос(5)

Ваш ответ на вопрос