Numpy leeres Array

Numpy leeres Array
Python bietet seinen Benutzern eine Vielzahl von Funktionen. Die Python -Bibliothek hat eine numpy leere Array -Funktion, die mit Arrays funktioniert. Es wird verwendet, um ein brandneues leeres Array gemäß den Benutzeranweisungen zu generieren, bei denen der Datentyp und das Formular des Arrays ohne Initialisierung der Elemente verwendet wird. Wir werden über das Python Numpy leere Array sprechen, insbesondere wie man ein leeres Array mit Python Numpy baut. Wir werden Ihnen auch einige Beispielprogramme zur Verfügung stellen, um Numpy -Arrays und verwandte Operationen zu erstellen und umzugehen.

Was ist ein numpy leere Array?

Ohne Initialisierungseinträge kann die Python Numpy Leere () -Array -Funktion verwendet werden, um ein neues Array der angegebenen Formen und Typen zu erstellen. Diese Funktion akzeptiert drei Eingaben und durch Angeben dieser Parameter können wir den bestimmten Datentyp und die bestimmte Reihenfolge angeben. In diesem Beitrag werden wir Numpy durchgehen.Leere (Syntax) und Verwendung, die ein Array von nicht initialisierten Daten mit der angegebenen Form, Ordnung und Datentyp zurückgibt. Objektarrays beginnen mit einem Wert von None.

Syntax von Numpy leerem Array

Das Folgende ist die vollständige Syntax für die Verwendung dieser Funktion:

Die folgenden Parameter finden sich in der Syntax. Jede dieser Parameter hat eine Funktion.

Parametername Beschreibung
Form Es beschreibt die Form des leeren Arrays. Es könnte ein individueller Ganzzahlwert oder ein Tupel sein.
DTYPE Der Datentyp für die Array -Elemente wird durch diesen optionalen Parameter bestimmt. Das ist Numpy.Float64 standardmäßig.
Befehl Die mehrdimensionale Datenspeichermethode wird durch diesen optionalen Parameter angegeben. Es hat die Optionen 'C' und 'F'.
wie Es ist ein ausgewählter Parameter. Es ist ein Referenzobjekt, das die Erstellung von Arrays ermöglicht, die nicht numpisch kompatibel sind.

Das nDarray einer Reihe von nicht initialisierten Daten mit dem angegebenen Formular, der Reihenfolge und des Datentyps wird vom Numpy zurückgegeben.leere () Methode.

Als nächstes werden wir Ihnen einige Beispielprogramme zur Verfügung stellen, die das genannte Thema ausführlich ausführen.

Beispiel 1:

Sehen wir uns ein Beispiel an, um zu sehen, wie ein numpy leeres Array implementiert ist. Es gibt zwei Methoden zur Überprüfung eines numpigen leeren Arrays. Die Array -Funktion von Numpy Zero wird im ersten und die leere Array -Funktion in der zweiten verwendet. Wir werden die Verwendung der Numpy Leer -Array -Funktion in diesem Beispiel diskutieren.

Der Code zum Implementieren eines Array -leeren Methode ist unten angezeigt. Eine leere Funktion zu haben, garantiert jedoch nicht, dass die Array -Werte 0 betragen. Das einfache Numpy Leer -Array wird im angegebenen Code implementiert. Es gibt immer nicht initialisierte Elemente mit der bereitgestellten Form und Datentyp zurück. Der Screenshot des Code wird hier angezeigt.

Numpy importieren
new_arr = numpy.leer (4)
print (new_arr)

Beim Ausführen des Code können Sie die folgende Ausgabe anzeigen.

Der Numpy.Array () Methode kann verwendet werden.

Numpy importieren
new_list = []
new_arr = numpy.Array (new_list)
print (new_arr)

Unten ist das Ergebnis, in dem Sie ein leeres Array sehen können.

Lassen Sie uns den zweiten Ansatz diskutieren, der die Array -Funktion von Numpy Zero ist.

Beispiel 2:

Hier haben wir eine Numpy Zero Array -Funktion implementiert. Die gleichen Parameter sind im Numpy vorhanden.Zeros () -Methode auch. Dies sind Ordnung, Form und DTYPE.

Im Codebild wird die Array -Form angegeben, die [3,3] ist, [3,3]. Es bedeutet 3 Zeilen und 3 Spalten. Der Datentyp ist int int.

Numpy importieren
arr_one = numpy.Nullen ([3,3], dType = 'int')
print (arr_one)

Hier sehen Sie eine Reihe von 3 Zeilen und 3 Spalten.

Beispiel 3:

Hier schweben das "dype" -Floatargument der Numpy.Die leere Funktion wird verwendet. Sie können in dem Code sehen, dass wir den Form- und Datentyp des leeren Arrays definiert haben, was bedeutet, dass wir beide im Beispiel deklarieren können. Hier können Sie sehen, dass das Array von 3 Zeilen und 3 Spalten erzeugt wird, die aus Float -Werten bestehen.

Numpy importieren
eins = numpy.leer ([3, 3], dType = float)
drucken (einer)

Verwenden Sie das folgende Bild, um das Ergebnis der oben genannten Erklärung zu verstehen.

Beispiel 4:

In diesem Beispiel verwenden wir den Order-Parameter der 'C' -Funktion, das für eine Reihe von Zeilen-Major im C-Stil gilt. Numpy -Funktionen werden importiert und verwendet. Mit einer leeren numpy -Funktion haben wir die Variable 'arr2' deklariert. In diesem Fall haben wir die Funktionsform, den Datentyp und die Reihenfolge übergeben. Schließlich versuchen wir, den Wert der Variablen zu drucken.

Numpy importieren
arr2 = numpy.leer ([4, 4], dType = float, order = 'c')
drucken (arr2)

In diesem Fall wurde die Bestellung für die Funktion zur Verfügung gestellt. Verwenden Sie den folgenden Screenshot, um das Ergebnis des oben genannten Code zu demonstrieren.

Beispiel 5:

In diesem Beispiel haben wir nur die Bestellung des Arrays geändert, die in diesem Fall 'F' ist. Der verbleibende Code ist identisch mit dem oben genannten. Verwenden Sie das folgende Bild, um das Ergebnis des oben genannten Code zu veranschaulichen:

Numpy importieren
arr2 = numpy.leer ([4, 4], dType = float, order = 'f')
drucken (arr2)

Hier ist das Ergebnis:

Beispiel 6:

In diesem Beispiel wurde ein leeres eindimensionales Array gebildet. Nur in diesem Fall verwenden wir eine einzige Parameterform. Verwenden Sie das angehängte Codebild, um das Ergebnis des obigen Code zu veranschaulichen.

Numpy importieren
ONED_arr = Numpy.leer (Form = 2)
drucken (Oneed_arr)

Das Ergebnis ist hier beigefügt:

Das gleiche Beispiel kann ohne Parameter ausgeführt werden. Die Tatsache, dass das Ergebnis leer ist, obwohl wir einfach die Formgröße (in diesem Fall 4) als Parameter übergeben, zeigt, dass Python es uns ermöglicht, dies zu erreichen. Das Code -Bild wird hier für Ihr besseres Verständnis beigefügt.

Numpy importieren
ONED_arr = Numpy.leer (4)
drucken (Oneed_arr)

Hier sehen Sie die Ausgabe:

Beispiel 7:

In diesem Beispiel geht es um das zweidimensionale leere Numpy-Array. Numpy -Funktionen werden importiert und verwendet . Mit einer leeren Numpy -Funktion haben wir die Variable 'twod_arr' deklariert und die Funktionsform und den Datentyp bestanden. Schließlich versuchen wir, den Wert der Variablen zu drucken.

Numpy importieren
twod_arr = numpy.leer (Form = [3,4], dType = int)
print (twod_arr)

Hier sehen Sie, dass 3 Zeilen und 4 Spalten Array angezeigt werden.

Abschluss

Sie haben die grundlegende Syntax für numpy leere Arrays aus dem oben genannten Artikel gelernt. Darüber hinaus haben wir festgestellt. Dieser Beitrag hat uns gezeigt, wie man mit numpy leeren Arrays in Python arbeitet.