Numpy empty_like(): создание нового массива

Функция empty_like() определена в NumPy, которую затем можно импортировать как import numpy или np. Функция Numpy empty_like(), используемая для возврата массива такой же формы и размера, как и у данного массива.

Что такое функция np.empty_like?

Функция np.empty_like() в Numpy используется для создания нового массива той же формы и типа, что и данный массив. Форма и тип данных прототипа определяют те же атрибуты возвращаемого массива. Переопределяет тип данных результата. Он переопределяет структуру памяти результата.

Синтаксис

Параметры

Она принимает четыре параметра, два из которых являются необязательными.

Первый параметр — это shape, представляющий количество строк.

Второй параметр — это порядок, представляющий порядок в памяти (C_contiguous или F_contiguous).

Третий параметр — это тип данных возвращаемого массива. Он необязательный и по умолчанию имеет значение с плавающей запятой.

Четвертый параметр — это параметр bool, который проверяет, должны ли мы создавать подкласс основного массива или нет.

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

Функция возвращает ndarray той же формы и размера.

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

Примеры программ с методом empty_like() в Python

  • Напишем программу, показывающую работу функции empty_like() в Python.

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

Выход:

Каждый раз, когда вы запускаете программу, вы получаете другой результат.

Она возвращает массив того же размера и формы.

  • Теперь напишем программу, которая берет матрицу 4×4, а затем применяет функцию empty_like().

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

Выход:

В этом примере мы можем обойти матрицу 4 × 4 и получить значения той же формы и размера, что и предоставленная матрица.

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

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

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