Spec-Zone.ru › NumPy 1.21

numpy.ma.zeros

ma.zeros(shape, dtype=float, order='C', *, like=None) = <numpy.ma.core._convert2ma object>

Возвращает новый массив заданной формы и типа, заполненный нулями.

Параметры
shapeint или кортеж из целых чисел

Форма нового массива, например, (2, 3) или 2.

dtypeтип данных, необязательно

Желаемый тип данных для массива, например, numpy.int8. По умолчанию numpy.float64.

order{‘C’, ‘F’}, необязательно, по умолчанию: ‘C’

Выравнивание данных многомерного массива в памяти (строчное (C-style) или столбцовое (Fortran-style)).

likearray_like

Ссылка на объект, которая позволяет создавать массивы, не являющиеся массивами NumPy. Если переданный массив-подобный объект like поддерживает протокол __array_function__, результат будет определяться им. В этом случае это гарантирует создание объекта массива, совместимого с переданным аргументом.

Добавлена в версии 1.20.0.

Возвращает
outndarray

Массив нулей с заданной формой, типом данных и порядком.

См. также

zeros_like

Возвращает массив нулей с формой и типом ввода.

empty

Возвращает новый неинициализированный массив.

ones

Возвращает новый массив, устанавливая значения в единицу.

full

Возвращает новый массив заданной формы, заполненный значением.

Примеры

>>> np.zeros(5)
array([ 0.,  0.,  0.,  0.,  0.])
>>> np.zeros((5,), dtype=int)
array([0, 0, 0, 0, 0])
>>> np.zeros((2, 1))
array([[ 0.],
       [ 0.]])
>>> s = (2,2)
>>> np.zeros(s)
array([[ 0.,  0.],
       [ 0.,  0.]])
>>> np.zeros((2,), dtype=[('x', 'i4'), ('y', 'i4')]) # custom dtype
array([(0, 0), (0, 0)],
      dtype=[('x', '<i4'), ('y', '<i4')])

© 2005–2022 NumPy Developers
Licensed under the 3-clause BSD License.
https://numpy.org/doc/1.21/reference/generated/numpy.ma.zeros.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API