Create a Numpy array with random values | Python
In this article, we will learn how to create a Numpy array filled with random values, given the shape and type of array.
We can use Numpy.empty() method to do this task. This method takes three parameters, discussed below –
-> shape : Number of rows -> order : C_contiguous or F_contiguous -> dtype : [optional, float(by Default)] Data type of returned array.
Example #1:
# Python Program to create numpy array # filled with random values import numpy as geek b = geek.empty( 2 , dtype = int ) print ( "Matrix b : \n" , b) a = geek.empty([ 2 , 2 ], dtype = int ) print ( "\nMatrix a : \n" , a) |
chevron_right
filter_none
Output:
Matrix b : [140489599921032 21301024] Matrix a : [[140489599921048 18650592] [ 10738656 140489568798064]]
Example #2:
# Python Program to create numpy array # filled with random values import numpy as geek # Python Program to create numpy array # filled with random values import numpy as geek c = geek.empty([ 3 , 3 ]) print ( "\nMatrix c : \n" , c) d = geek.empty([ 5 , 3 ], dtype = int ) print ( "\nMatrix d : \n" , d) |
chevron_right
filter_none
Output:
Matrix c : [[ 1.37596097e-316 5.39314154e-317 5.39307830e-317] [ 5.39345774e-317 5.39345774e-317 6.93325440e-310] [ 5.39481741e-317 6.93325440e-310 8.69555537e-322]] Matrix d : [[140330665569272 23735792 0] [ 10739936 140330589556496 0] [ 0 0 10739904] [140330587337872 0 10915968] [ 0 10739904 0]]
Attention geek! Strengthen your foundations with the Python Programming Foundation Course and learn the basics.
To begin with, your interview preparations Enhance your Data Structures concepts with the Python DS Course.