NumPy Tutorial

Python NumPy Tutorial numpy.empty() in Python numpy.empty_like() in Python numpy.eye() in Python numpy.identity() in Python numpy.ones() in Python numpy.ones_like() in Python numpy.zeros in Python numpy.zeros_like() in Python numpy.full() in Python numpy.full_like() in Python numpy.asarray() in Python numpy.frombuffer() in Python numpy.fromiter() in Python numpy.fromstring () in Python numpy.asanyarray() in Python with Example numpy.ascontiguousarray() in Python with Example Numpy.asmatrix() in Python with Example Numpy.copy() in Python with Example numpy.loadtxt() Python numpy.arrange() in Python numpy.linspace() in Python numpy.logspace() in Python numpy.geomspace() in Python numpy.meshgrid() in Python numpy.diag() in Python numpy.diagflat() in Python numpy.tri() in Python numpy.tril() in Python numpy.copyto() in Python numpy.reshape() in Python numpy.ravel() in Python numpy.ndarray.flat() in Python numpy.ndarray.flatten() in Python numpy.rollaxis() in Python numpy.swapaxes() in Python numpy.ndarray.T in Python numpy.transpose() in Python numpy.atleast_1d() in Python numpy.atleast_2d() in Python numpy.atleast_3d() in Python numpy.broadcast_to() in Python numpy.broadcast_arrays() in Python numpy.expand_dims() in Python numpy.squeeze() in Python numpy.asarray_chkfinite() in Python numpy.asscalar() in Python numpy.concatenate() in Python numpy.stack() in Python numpy.column_stack() in Python numpy.dstack() in Python numpy.hstack() in Python numpy.vstack() in Python numpy.split() in Python numpy.tile() in Python numpy.repeat() in Python numpy.delete() in Python numpy.append() in Python numpy.resize() in Python numpy.trim_zeros() in Python numpy.unique() in Python numpy.flip() in Python NumPy vs SciPy

Misc

Numpy Attributes

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.]]