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.
- Form: Es ist das Tupel, das die Form der Matrix definiert.
- dtype: Dies ist der Datentyp jedes Elements des Arrays
- 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])]