numpy.zeros_like

numpy.zeros_like(a)

Returns an array of zeros with the same shape and type as a given array.

Equivalent to a.copy().fill(0).

Parameters:

a : array_like

The shape and data-type of a defines the parameters of the returned array.

Returns:

out : ndarray

Array of zeros with same shape and type as a.

See also

numpy.ones_like
Return an array of ones with shape and type of input.
numpy.empty_like
Return an empty array with shape and type of input.
numpy.zeros
Return a new array setting values to zero.
numpy.ones
Return a new array setting values to one.
numpy.empty
Return a new uninitialized array.

Examples

>>> x = np.arange(6)
>>> x = x.reshape((2, 3))
>>> x
array([[0, 1, 2],
       [3, 4, 5]])
>>> np.zeros_like(x)
array([[0, 0, 0],
       [0, 0, 0]])

Previous topic

numpy.zeros

Next topic

numpy.array

This Page

Quick search