In [17]: a[a != np.array(None)] Out[17]: array([1, 45, 23, 23, 1234, 3432, -1232, -34, 233], dtype=object)
The above works because a != np.array(None) is a boolean array that displays values ββother than None:
In [20]: a != np.array(None) Out[20]: array([ True, True, True, True, True, True, True, True, True, False], dtype=bool)
Selecting array elements in this way is called boolean array indexing .
John1024
source share