In Numpy, we can use boolean masks to select or modify sub-items that match a specified condition. We are also able to combine multiple conditions with the usual boolean operators we know of. In this video, I teach how to use boolean masks and np.where for indexing nd-arrays.