logo

numpy.asarray()

Mit dieser Funktion wird ein Array erstellt, indem die vorhandenen Daten in Form von Listen oder Tupeln verwendet werden. Diese Funktion ist in dem Szenario nützlich, in dem wir eine Python-Sequenz in das Numpy-Array-Objekt konvertieren müssen.

Syntax

 numpy.asarray(sequence, dtype = None, order = None) 

Parameter

Es akzeptiert die folgenden Parameter.

  1. Form: Es ist das Tupel, das die Form der Matrix definiert.
  2. dtype: Dies ist der Datentyp jedes Elements des Arrays
  3. Reihenfolge: Dies ist die Einfügereihenfolge des Arrays. Der Standardwert ist C.

Zurückkehren

Es wird ein Array mit den zur Sequenz äquivalenten Werten zurückgegeben.

Java kaputt machen

Beispiel

 import numpy as np l=[1,2,3,4,5,6,7] a = np.asarray(l); print(type(a)) print(a) 

Ausgabe:

 [1 2 3 4 5 6 7] 

Beispiel: Erstellen eines Numpy-Arrays aus dem Tupel

 import numpy as np l=(1,2,3,4,5,6,7) a = np.asarray(l); print(type(a)) print(a) 

Ausgabe:

 [1 2 3 4 5 6 7] 

Beispiel: Erstellen eines Numpy-Arrays mit mehr als einer Liste

 import numpy as np l=[[1,2,3,4,5,6,7],[8,9]] a = np.asarray(l); print(type(a)) print(a) 

Ausgabe:

Multiplexer
 [list([1, 2, 3, 4, 5, 6, 7]) list([8, 9])]