NumPy массивы создание нового

изучаю массивы в NumPy. Не получается перенести отфильтрованные данные из одного массива в новый:

    import numpy as np
    scores = np.array([[20, 40, 56, 80, 0, 5, 25, 27, 74, 1],
    [0, 98, 67, 100, 8, 56, 34, 82, 100, 7],
    [78, 54, 23, 79, 100, 0, 0, 42, 95, 83],
    [51, 50, 47, 23, 100, 94, 25, 48, 38, 77]])
    for j in scores:
        a = np.array(j[j > 0])
    print(a)

По итоге получаю только первую строчку "[50 89 70 72 56 29 15 20]", где удалены нули в соответствии с условием цикла.


Ответы (0 шт):