Допустим, у нас есть этот массив numpy
, вы можете использовать logical_and
вместе с zip
, как в этом примере:
import numpy as np
$> a = np.array([[1, 2], [np.nan, 3]])
$> np.logical_and(*a)
array([ True, True])
Также:
$> a = np.array([[np.nan, 2], [None, 3]])
$> np.logical_and(*a)
array([None, 3], dtype=object)
И :
$> a = np.array([[False, True], [True, True]])
$> np.logical_and(*a)
array([False, True])