numpy.zeros in Python
The zeros() method of Python numpy class returns a new array of given shape and type, filled with zeros.
Syntax
numpy.zeros(shape, dtype=float, order='C')
Parameter
The numpy.zeros() method consists of three parameters, which are as follows:
shape : This parameter represents the shape of the new array.
order : The order parameter can be either C_contiguous or F_contiguous. C order means that operating row-rise on the array will be slightly quicker
FORTRAN-contiguous order in memory (the first index varies the fastest). F order means that column-wise operations will be faster.
dtype : It is an optional parameter. It depicts the data type of returned array, and by default, it is a float.
Return
This method returns the array of zeros with the specified shape, order and datatype.
Example 1
# Python Programming giving an example for
# numpy.zeros() method
import numpy as numpy
obj1 = numpy.zeros(2, dtype = int)
print("Matrix : \n", obj1)
obj2 = numpy.zeros([2, 2], dtype = int)
print("\nMatrix : \n", obj2)
obj3 = numpy.zeros([3, 3])
print("\nMatrix : \n", obj3)
Output
Original array :
[[0 1]
[2 3]
[4 5]
[6 7]
[8 9]]
Matrix :
[[ 1. 1.]
[ 1. 1.]
[ 1. 1.]
[ 1. 1.]
[ 1. 1.]]
Matrix :
[1 1 1 1 1 1 1 1]