In [1]:
import numpy as np
In [2]:
a = np.arange(12).reshape((3, 4))
print(a)
In [3]:
print(a < 4)
In [4]:
print(a % 2 == 1)
In [5]:
print(np.count_nonzero(a < 4))
In [6]:
print(np.count_nonzero(a % 2 == 1))
In [7]:
print(np.sum(a < 4))
In [8]:
print(np.sum(a % 2 == 1))
In [9]:
print(np.count_nonzero(a < 4, axis=0))
In [10]:
print(np.count_nonzero(a < 4, axis=1))
In [11]:
print(np.count_nonzero(a % 2 == 1, axis=0))
In [12]:
print(np.count_nonzero(a % 2 == 1, axis=1))
In [13]:
print(np.any(a < 4))
In [14]:
print(np.any(a > 100))
In [15]:
print(np.any(a < 4, axis=0))
In [16]:
print(np.any(a < 4, axis=1))
In [17]:
print(np.all(a < 4))
In [18]:
print(np.all(a < 100))
In [19]:
print(np.all(a < 4, axis=0))
In [20]:
print(np.all(a < 4, axis=1))
In [21]:
print((a < 4) | (a % 2 == 1))
In [22]:
print(np.count_nonzero((a < 4) | (a % 2 == 1)))
In [23]:
print(np.count_nonzero((a < 4) | (a % 2 == 1), axis=0))
In [24]:
print(np.count_nonzero((a < 4) | (a % 2 == 1), axis=1))