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

Метод np.full_like() определен в библиотеке numpy, которую можно импортировать как import numpy as np, и мы можем создавать многомерные массивы.

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

numpy.full_like() — это библиотечная функция numpy, которая возвращает новый массив той же формы и типа, что и данный массив в Python. Функция full_like() содержит четыре параметра и возвращает массив той же формы и размера, что и заданный массив.

Синтаксис

Параметры

Функция np.full_like() принимает 4 параметра, из которых 2 параметра являются необязательными.

  • Первый параметр — это shape (форма), которая представляет количество строк.
  • Второй параметр — это order, представляющий порядок в памяти (C_contiguous или F_contiguous).
  • Третий параметр — это dtype(тип данных) возвращаемого массива. Он необязательный и по умолчанию имеет значение с плавающей запятой.
  • Четвертый — логический параметр subok, который проверяет, должны ли мы создавать подкласс основного массива или нет.

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

Возвращает ndarray той же формы и размера.

Программы с методом full_like() в Python

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

Выход:

В этом примере мы видим, что с помощью full_like() мы сохранили форму и размер массивов и вернули новый массив с новым значением.

  • Напишем программу, которая берет матрицу 4×4, а затем применяет функцию full_like(), которая также передает -3 в качестве входных данных для нового массива.

Выход:

В этом примере мы видим, что мы передали массив 4×4, а значение в новом массиве отрицательное, то есть -3, следовательно, показаны атрибуты full_like().

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

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

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