Функция zeros
Функция zeros создает массив NumPy
заданной размерности и заполняет его нулями.
Первым параметром функция принимает форму массива
(кортеж или число), вторым параметром можно
задать тип данных элементов, третьим - порядок
расположения элементов в памяти.
Синтаксис
np.zeros(shape, [dtype], [order])
Пример
Давайте создадим одномерный массив из пяти нулей:
import numpy as np
arr = np.zeros(5)
print(arr)
Результат выполнения кода:
[0. 0. 0. 0. 0.]
Пример
Давайте создадим двумерный массив размером 2 на 3:
import numpy as np
arr = np.zeros((2, 3))
print(arr)
Результат выполнения кода:
[[0. 0. 0.]
[0. 0. 0.]]
Пример
Давайте создадим массив целых чисел, указав тип данных:
import numpy as np
arr = np.zeros(5, dtype=int)
print(arr)
Результат выполнения кода:
[0 0 0 0 0]
Пример
Давайте создадим трехмерный массив размером 2 на 2 на 2:
import numpy as np
arr = np.zeros((2, 2, 2))
print(arr)
Результат выполнения кода:
[[[0. 0.]
[0. 0.]]
[[0. 0.]
[0. 0.]]]
Смотрите также
-
функцию
ones,
которая создает массив, заполненный единицами -
функцию
zeros_like,
которая создает массив нулей по форме и типу другого массива -
функцию
empty,
которая создает массив без инициализации значений -
функцию
full,
которая создает массив, заполненный указанным значением