import numpy as np
a = np.array(([7, 1, 2, 8], [4, 0, 3, 2], [5, 8, 3, 6], [4, 3, 2, 0]))
b = []
for i in range(len(a)):
    for j in range(len(a[i])):
        if a[i][j] == 0:
            b.append(i)
print('b=', b)
for zero_row in b:
    a = np.delete(a, b, 0)
print('a=', a)
Как удалить строку в массиве numpy, которая содержит ноль?