y1 = np.array([[1, 2], [1, 3], [1, 2], [2, 2]])
y2 = np.array([[100, 200], [100,300], [100, 200], [200, 200]])
z = np.array([1, 2])
(y1 == z).all(1).any()
# True
(y2 == z).all(1).any()
# False
参考:关于python:检查NumPy数组是否包含另一个数组
2024-02-08 18:49:46
y1 = np.array([[1, 2], [1, 3], [1, 2], [2, 2]])
y2 = np.array([[100, 200], [100,300], [100, 200], [200, 200]])
z = np.array([1, 2])
(y1 == z).all(1).any()
# True
(y2 == z).all(1).any()
# False
参考:关于python:检查NumPy数组是否包含另一个数组