numpy.ones() in Python
numpy.ones() in Python
The ones() method of Python numpy class returns a new array of given shape and type, filled with ones.
Syntax
numpy.ones(shape, dtype=None, order='C')
Parameter
The numpy.ones() method consists of three parameters, which are as follows:
shape : This parameter represents the integer or sequence of integers
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 ones having given shape, order and datatype.
Example 1
# Python Programming giving an example for # numpy.ones method import numpy as numpy obj1 = numpy.ones(2, dtype = int) print("Matrix : \n", obj1) obj2 = numpy.ones([3, 3], dtype = int) print("\nMatrix : \n", obj2) obj3 = numpy.ones([4, 4]) print("\nMatrix : \n", obj3)
Output
Matrix : [1 1] Matrix : [[1 1 1] [1 1 1] [1 1 1]] Matrix : [[ 1. 1. 1. 1.] [ 1. 1. 1. 1.] [ 1. 1. 1. 1.] [ 1. 1. 1. 1.]]