Syntax:
Listen Sie NDarray auf.auflisten()Hier, ndarray wird ein numpy Array sein, und der Rückgabewert wird eine Liste sein, wenn die ndarray ist ein eindimensionales oder mehrdimensionales Array.
Konvertieren Sie verschiedene Arten von Numpy Array in Python -Liste:
Die Möglichkeiten zur Konvertierung eines oder mehreren dimensionalen Numpy -Arrays haben in diesem Tutorial unter Verwendung mehrerer Beispiele gezeigt. Sie können jeden von Python unterstützten Redakteur verwenden, um die folgenden Beispiele zu üben. Der beliebte Python -Redakteur Pycharm wird in diesem Tutorial zum Schreiben des Tutorial -Skripts verwendet.
Beispiel 1: Umwandeln Sie ein eindimensionales Array in eine Liste
Das folgende Beispiel zeigt, wie ein eindimensionales Array mit der Pythonliste in eine Python-Liste umgewandelt werden kann auflisten() Funktion. Die Numpy -Bibliothek wird zu Beginn des Skripts importiert. Arange () Die Funktion wird im Skript verwendet, um ein eindimensionales numpiges Array von Bereichswerten zu erstellen. Als nächstes die auflisten() Funktion wird verwendet, um das Numpy -Array in eine Python -Liste umzuwandeln.
# Numpy importierenAusgang:
Nach der Ausführung des Skripts wird die folgende Ausgabe angezeigt. Die Numpy -Array -Werte haben im ersten Ausgang gedruckt, wobei der Speicherplatz verwendet wird, um die Array -Werte zu trennen. Die Python -Listenwerte haben im zweiten Ausgang gedruckt, in dem das Komma (,) die Listenelemente trennen wird.
Beispiel-2: Konvertieren Sie ein zweidimensionales Array in eine Liste
Das folgende Beispiel zeigt, wie ein zweidimensionales Numpy-Array mit der Python-Liste in eine Python-Liste umgewandelt werden kann auflisten() Funktion. Die Numpy -Bibliothek wird zu Beginn des Skripts importiert. Array () Die Funktion wird hier verwendet, um das zweidimensionale numpy Array numerischer Werte zu erstellen, das später gedruckt wird. auflisten() Die Funktion wird im Skript verwendet, um das zweidimensionale Array in die verschachtelte Python-Liste umzuwandeln. Als nächstes wird die Python -Liste gedruckt.
# Numpy importierenAusgang:
Die folgende Ausgabe wird angezeigt, in dem das Skript ausgeführt wird. Die erste Ausgabe zeigt die Werte des numpy zweidimensionalen Arrays, das aus zwei Listen erstellt wurde. Die zweite Ausgabe zeigt die Werte der verschachtelten Pythonliste.
Beispiel-3: Umwandeln Sie ein dreidimensionales Array in eine Liste
Das folgende Beispiel zeigt, wie ein dreidimensionales Array mit a in eine verschachtelte Python-Liste umgewandelt werden kann auflisten(). Die Numpy -Bibliothek wird zu Beginn des Skripts importiert. Als nächstes die set_printoptions () Die Funktion wird verwendet, um den Präzisionswert für die im Numpy -Array angewendeten schwimmenden Zahlen festzulegen. Rand () Die Funktion wird im Skript verwendet, um ein dreidimensionales Numpy-Array zu erstellen. Diese Funktion erzeugt die zufällige schwebende Nummer. Das dreidimensionale Array der schwimmenden Zahlen wird von der erstellt Rand () Funktion, multipliziert mit 10000, um den numerischen Wert mit 4 Ziffern vor dem Dezimalpunkt und 2 Ziffern nach dem Dezimalpunkt zu erhalten. Die Werte des dreidimensionalen Arrays werden in der nächsten Anweisung gedruckt. auflisten() Die Funktion wandelt das dreidimensionale Array in die verschachtelte Python-Liste um und die drei für die Schleife verschachtelten Schleife werden verwendet, um die Listenwerte mit 2 Ziffern nach dem Dezimalpunkt zu formatieren. Der runden() Funktion wird verwendet, um die Aufgabe zu erledigen. Als nächstes wird die formatierte Liste gedruckt.
# Numpy importierenAusgang:
Nach der Ausführung des Skripts wird die folgende Ausgabe angezeigt. Der erste Ausgang zeigt die Werte des dreidimensionalen Numpy-Arrays. Die zweite Ausgabe zeigt die formatierte Ausgabe der Listenwerte.
Abschluss:
Die Python -Liste ist ein nützliches Objekt für verschiedene Operationen, bei denen mehrere Werte in einer einzelnen Variablen gespeichert werden können, die wie das numerische Array anderer Programmiersprachen funktioniert. Verschiedene Arten von Arrays können mit der Numpy -Bibliothek von Python generiert werden. Manchmal muss die Liste in Numpy Array oder umgekehrt umgewandelt werden. Wie eindimensional und das mehrdimensionale Array in eine Python-Liste umgewandelt werden können, werden in diesem Tutorial mit einfachen Beispielen erläutert. Ich hoffe, die Leser werden das Numpy -Array nach dem Lesen dieses Tutorial.