Additionally, NumPy handles indexing with Boolean logic:
- First produce a Boolean array:
array_1 > 5array([[False, False], [False, False], [False, True], [ True, True], [ True, True]], dtype=bool)
- Place brackets around the Boolean array to filter by the Boolean array:
array_1[array_1 > 5]array([ 6, 7, 8, 9, 10])