Рубрики
Без рубрики

numpy.zeros () в Python

Функция python numpy.zeros () Возвращает новый массив заданной формы и типа, где значение элемента как 0. numpy.zeros () Функция аргументов

Автор оригинала: Pankaj Kumar.

Python Numpy.Zeros () Функция возвращает новый массив заданной формы и типа, где значение элемента как 0.

Numpy.Zeros () Функциональные аргументы

Синтаксис функции numpy.zeros ():

zeros(shape, dtype=None, order='C')
  • Форма – это INT или кортеж INT, чтобы определить размер массива.
  • DTYPE является необязательным параметром с величином по умолчанию как float. Он используется для указания типа данных массива, например, int.
  • Заказ определяет, следует ли хранить многомерное массив в строке-майоре (C-стиле) или по порядку столбца (Fortran-стиль) в памяти.

Python numpy.zeros () примеры

Давайте посмотрим на некоторые примеры создания массивов с помощью функции Numpy Zeros ().

1. Создание одномерного массива с нулями

import numpy as np

array_1d = np.zeros(3)
print(array_1d)

Выход:

[0. 0. 0.]

Обратите внимание, что элементы имеют тип данных по умолчанию, как поплавок. Вот почему нули 0.

2. Создание многомерного массива

import numpy as np

array_2d = np.zeros((2, 3))
print(array_2d)

Выход:

[[0. 0. 0.]
 [0. 0. 0.]]

3. Numpy Zeros Array с типом данных INT

import numpy as np

array_2d_int = np.zeros((2, 3), dtype=int)
print(array_2d_int)

Выход:

[[0 0 0]
 [0 0 0]]

4. Numpy Array с типом данных кортежа и нулями

Мы можем указать элементы массива как кортеж и указать их типы данных.

import numpy as np

array_mix_type = np.zeros((2, 2), dtype=[('x', 'int'), ('y', 'float')])
print(array_mix_type)
print(array_mix_type.dtype)

Выход:

[[(0, 0.) (0, 0.)]
 [(0, 0.) (0, 0.)]]
[('x', '

numpy.zeros () в Python

Ссылка : API док