Я написал несколько кодов, но хочу сделать это быстрее.
import numpy as np
test_unit = np.array([[1,2,3,4]])
if set(np.unique(test_unit).astype(int)) >= set((1,2,3)):
print('True')
То, что я хочу сделать, это написать оператор if, который, если элементы матрицы имеют (по крайней мере 1, 2 и 3), то делают работу. Test_unit в моем реальном коде - это матрица 2 * 2 * 2 в матрице размером 400 * 400 * 200. Если вы, ребята, не возражаете, не могли бы вы дать мне несколько советов по этому вопросу?