GeeksforGeeks App
Open App
Browser
Continue

## Related Articles

• Write an Interview Experience
• NumPy Tutorial

# Create a Numpy array filled with all zeros | Python

In this article, we will learn how to create a Numpy array filled with all zeros, given the shape and type of array.

We can use Numpy.zeros() method to do this task. This method takes three parameters, discussed below –

```shape : integer or sequence of integers
order  : C_contiguous or F_contiguous
C-contiguous order in memory(last index varies the fastest)
C order means that operating row-rise on the array will be slightly quicker
FORTRAN-contiguous order in memory (first index varies the fastest).
F order means that column-wise operations will be faster.
dtype : [optional, float(byDeafult)] Data type of returned array.
```

Example #1:

 `# Python Program to create array with all zeros``import` `numpy as geek `` ` `a ``=` `geek.zeros(``3``, dtype ``=` `int``) ``print``(``"Matrix a : \n"``, a) `` ` `b ``=` `geek.zeros([``3``, ``3``], dtype ``=` `int``) ``print``(``"\nMatrix b : \n"``, b) `

Output:

```Matrix a :
[0 0 0]

Matrix b :
[[0 0 0]
[0 0 0]
[0 0 0]]

```

Example #2:

 `# Python Program to create array with all zeros``import` `numpy as geek `` ` `c ``=` `geek.zeros([``5``, ``3``]) ``print``(``"\nMatrix c : \n"``, c) `` ` `d ``=` `geek.zeros([``5``, ``2``], dtype ``=` `float``) ``print``(``"\nMatrix d : \n"``, d) `

Output:

```Matrix c :
[[ 0.  0.  0.]
[ 0.  0.  0.]
[ 0.  0.  0.]
[ 0.  0.  0.]
[ 0.  0.  0.]]

Matrix d :
[[ 0.  0.]
[ 0.  0.]
[ 0.  0.]
[ 0.  0.]
[ 0.  0.]]

```
My Personal Notes arrow_drop_up