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