Python Numpy Boolean Indexing
Table of Contents
Boolean Array Indexing
import numpy as np
# Create a 2D array
array_2d = np.array([[0, -1, 2], [-3, 4, -5]])
# Replace elements less than or equal to 0 with 0
array_2d[array_2d <= 0] = 0
print(array_2d)
# [[0 0 2]
# [0 4 0]]