РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
12 of 541 menu

Функция full

Функция full создает массив NumPy заданной формы и заполняет его указанным значением. Первым параметром функция принимает форму массива в виде кортежа или целого числа, вторым - значение для заполнения. Третьим параметром можно указать тип данных элементов.

Синтаксис

np.full(shape, fill_value, [dtype])

Пример

Создадим одномерный массив из трех элементов, заполненных числом 7:

import numpy as np arr = np.full(3, 7) print(arr)

Результат выполнения кода:

[7 7 7]

Пример

Создадим двумерный массив размером 2 на 3, заполненный строкой 'abc':

import numpy as np arr = np.full((2, 3), 'abc') print(arr)

Результат выполнения кода:

[['abc' 'abc' 'abc'] ['abc' 'abc' 'abc']]

Пример

Явно укажем тип данных float для массива, заполненного целым числом 5:

import numpy as np arr = np.full((2, 2), 5, dtype=float) print(arr)

Результат выполнения кода:

[[5. 5.] [5. 5.]]

Пример

Создадим массив с булевым значением True размером 4:

import numpy as np arr = np.full(4, True) print(arr)

Результат выполнения кода:

[ True True True True]

Смотрите также

  • функцию full_like,
    которая создает массив, заполненный значением, по образцу
  • функцию zeros,
    которая создает массив, заполненный нулями
  • функцию ones,
    которая создает массив, заполненный единицами
  • функцию empty,
    которая создает массив без инициализации элементов
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить