Модуль: NumPy. Работа с массивами и матрицами


Задача

7/12

Нулевые элементы массива

Теория Нажмите, чтобы прочитать/скрыть

Нулевые элементы массива
 
Функция nonzero(V) 
Результат представляет собой кортеж массивов. Каждый такой массив соответствует отдельной оси исходного массива и содержит индексы с ненулевыми элементами в этом массиве.
V - массив NumPy или подобный массиву объект.
Возвращает функция кортеж Python (tuple) - кортеж с массивами индексов ненулевых элементов исходного массива V.
 
Функция count_nonzero(V) 
Работа данной функции основана на встроенном методе __bool__() объектов языка Python, который проверяет их истинность. Отсюда следует, что функция count_nonzero() на самом деле способна работать не только с числами, но и любыми объектами, которые могут быть как истинными, так и ложными.
V - массив NumPy или подобный массиву объект.
Возвращает функция количество ненулевых элементов массива вдоль указанной оси.

Задача

Дан вектор Z

1) Запишите в переменную NoneZerros индексы ненулевых элементов.
2) Запишите в переменную Count_NoneZerros количество ненулевых элементов.

Добавьте в программу только 2 строчки. Не нужно что-либо вводить или выводить. Вектор Z уже создан.