Open In App

numpy.ones() in Python

Last Updated : 08 Mar, 2024
Improve
Improve
Like Article
Like
Save
Share
Report

The numpy.ones() function returns a new array of given shape and type, with ones.
 

Syntax: numpy.ones(shape, dtype = None, order = 'C') 

Parameters : 

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(byDefault)] Data type of returned array.  

Returns : 
 

ndarray of ones having given shape, order and datatype.

 

Python




# Python Program illustrating
# numpy.ones method
  
import numpy as geek
  
b = geek.ones(2, dtype = int)
print("Matrix b : \n", b)
  
a = geek.ones([2, 2], dtype = int)
print("\nMatrix a : \n", a)
  
c = geek.ones([3, 3])
print("\nMatrix c : \n", c)


Output : 
 

Matrix b : 
 [1 1]

Matrix a : 
 [[1 1]
 [1 1]]

Matrix c : 
 [[ 1.  1.  1.]
 [ 1.  1.  1.]
 [ 1.  1.  1.]]

Note : Ones, unlike zeros and empty, does not set the array values to zero or random values respectively.Also, these codes won’t run on online-ID. Please run them on your systems to explore the working.

 


Like Article
Suggest improvement
Previous
Next
Share your thoughts in the comments

Similar Reads