Die Funktion numpy.random.rand() erstellt ein Array mit der angegebenen Form und füllt es mit zufälligen Werten.
Syntax :

numpy.random.rand (d0, d1, ..., dn)

Parameter:

d0, d1, ..., dn:  [int, optional] Dimension des zurückgegebenen Arrays, das wir benötigen,
     Wenn kein Argument angegeben wird, wird ein einzelner Python-Float zurückgegeben.

Rückkehr :

Array definierter Form, gefüllt mit zufälligen Werten.

Code 1: Zufälliges Erstellen eines 1D-Arrays

   
import numpy as geek 
   
array = geek.random.rand(5) 
print("1D Array filled with random values : \n", array); 

Ausgabe :



1D Array mit zufälligen Werten gefüllt:
 [0,84503968 0,61570994 0,7619945 0,34994803 0,40113761]

Code 2: Zufälliges Erstellen eines 2D-Arrays

   
import numpy as geek 
   
array = geek.random.rand(3, 4) 
print("\n\n2D Array filled with random values : \n", array); 

Ausgabe :

2D-Array mit zufälligen Werten gefüllt:
 [[0.94739375 0.5557614 0.69812121 0.86902435]
 [0,94758176 0,22254413 0,21605843 0,44673235]
 [0.61683839 0.40570269 0.34369248 0.46799524]]

Code 3: Zufälliges Erstellen eines 3D-Arrays

   
import numpy as geek 
   
array = geek.random.rand(2, 2 ,2) 
print("\n\n3D Array filled with random values : \n", array); 

Ausgabe :

3D-Array mit zufälligen Werten gefüllt:
 [[[0.97942627 0.01068711]
  [0.35749073 0.22484643]]
 [[0.99733022 0.8029555]
  [0.44111692 0.90537128]]]

Referenzen:
https://docs.scipy.org/doc/numpy-dev/reference/generated/numpy.random.rand.html#numpy.random.rand

Hinweis:
Diese Codes werden nicht mit der Online-ID ausgeführt. Bitte führen Sie sie auf Ihren Systemen aus, um die Funktionsweise zu erkunden.
.
Dieser Artikel wurde von Mohit Gupta_OMG contributed verfasst . Wenn Ihnen GeeksforGeeks gefällt und Sie einen Beitrag leisten möchten, können Sie auch einen Artikel mit Contrib.geeksforgeeks.org schreiben oder Ihren Artikel an Contribute@geeksforgeeks.org senden . Sehen Sie sich Ihren Artikel auf der GeeksforGeeks-Hauptseite an und helfen Sie anderen Geeks.

Bitte schreiben Sie Kommentare, wenn Sie etwas Falsches finden oder weitere Informationen zu dem oben diskutierten Thema teilen möchten.