numpy.empty() in Python
numpy.empty() in Python
The empty() method of Python numpy class returns a new array of the specified shape and type, without initializing the entries.
Syntax
numpy.empty(shape, dtype=float, order='C')
Parameters
The numpy.empty method consists of three parameters, which are as follows:
shape : This parameter represents the number of rows
order : The order parameter can be either C_contiguous or F_contiguous.
dtype : It is an optional parameter. It depicts the data type of returned array, and by default, it is a float.
Return Value
This method returns a new array of given shape and type by taking random values.
Example 1
# Python Programming giving an example for # numpy.empty method import numpy as numpy val1 = numpy.empty(2, dtype = int) print("Matrix : \n", val1) val2 = numpy.empty([2, 2], dtype = int) print("\nMatrix : \n", val2) val3 = numpy.empty([3, 3]) print("\nMatrix : \n", val3)
Output
Matrix : [139996246714312 25427984] Matrix : [[ 21723728 139996211415920] [139996230611832 0]] Matrix : [[ 0.00000000e+000 4.99262426e-317 4.99256102e-317] [ 4.99294046e-317 4.99294046e-317 4.99287722e-317] [ 4.99430013e-317 4.99287722e-317 3.95252517e-322]]
Example 2
# Python Programming giving an example for # numpy.empty method import numpy as np #passing dtype as int val1 = np.empty([2, 2], dtype=int) print("Matrix : \n", val1)
Output
Matrix : [[ 11263440 140251552682112] [ 0 140251553341032]]