Функция numpy.extract() в Python

Функция numpy.extract() используется для возврата элементов массива в Python, если выполняется какое-либо заданное условие. Функцию extract() можно использовать с помощью import as import numpy as np, и мы можем создавать многомерные массивы и получать другую математическую статистику с помощью Numpy.

Что такое функция Numpy extract()?

Функция numpy.extract(condition, array) возвращает элементы input_array, если они удовлетворяют определенному условию.

Синтаксис

Параметры

array: отображает входной массив, в котором пользователь применяет условие.

condition: показывает условие, на основе которого пользователь извлекает элементы. При применении условия к массиву, если мы напечатаем условие, оно вернет массив, заполненный либо True, либо False, и его элементы будут извлечены из индексов, имеющих значение True.

Возвращаемое значение

Функция Extract() возвращает элементы массива, удовлетворяющие условию.

Примеры

Функция Python NumPy extract()

Пример 1

Дан входной массив. Напишем программу, которая возвращает массив, элементы которого делятся на 3.

Выход:

Объяснение.

В приведенном выше коде создается массив с элементами от 0 до 9, имеющими строки 5 и столбцы 2. Следующий массив условий создается с логическими значениями, имеющими упомянутое выше условие. Наконец, все элементы массива отображаются с помощью функции Extract(), имеющей в качестве аргументов массив условий и исходные массивы.

Таким образом, были возвращены значения из исходного массива, индексы которых были истинными, как проверено из массива условий.

Пример 2

Дан входной массив. Возвращает элементы, которые при вычитании 1 делятся на 2.

См. следующий код.

Выход:

Объяснение.

В приведенном выше коде создается массив с элементами от 0 до 9, имеющими строки 5 и столбцы 2. Следующий массив условий создается с логическими значениями, имеющими упомянутое выше условие, и повторяется другой массив, значения которого делятся на 2. Наконец, все элементы массива отображаются с помощью функции Extract(), имеющей в качестве аргументов массив условий и исходные массивы.

Таким образом, были возвращены значения из исходного массива, индексы которых были истинными, как проверено из массива условий.

Оцените статью

Автор статей и разработчик, делюсь знаниями.

Программирование на Python