„Die mehrdimensionalen oder die ND-Arrays sind die Behälter mit Multi-Dimensionen mit fester Größe, die die Elemente mit derselben Größe und dem gleichen Typ gespeichert haben. Die Anzahl der Dimensionen in einem Array beschreibt den Rang für dieses Array. Wir können diese Dimensionen in der Nummer für ein Array definieren, und die Dimensionen stellen die Anzahl der Indizes dar, die für das bestimmte einzelne Element oder Element im Array angegeben werden müssen.
Wenn wir über die Anzahl der Dimensionen für das Array wissen möchten, können wir die Funktion aus dem „Numpy“ verwenden, der die Anzahl der Abmessungen, die Länge jeder Dimension des Arrays und die Größe des Arrays zurückgibt Verwenden der Erweiterungsmethode als „Numpy. nd-array () ”. Für die Einführung in „Numpy“ handelt es sich um eine Bibliothek, die die integrierte Funktion für Array-bezogene Operationen in der Python-Sprache bietet.”
Verfahren
Dieser Artikel enthält eine Einführung auf der Grundlage der Arbeits- und Erklärungsprinzipien für die Numpy Array -Dimensionen. Wir werden uns über die Funktionen (eingebaute) aus dem Numpy-Paket kennenlernen, um die Array-Dimension und die Länge der Dimension zu erhalten.
Syntax
Wenn wir wie in der Dimension des Arrays wissen möchten, möchten wir die Größe, die Zahl und die Form wissen, dann bietet die Python Library Numpy viele Funktionen, die sich auf jedes spezifische Attribut des Arrays beziehen. In dem Artikel werden wir die drei diskutieren, und sie sind wie folgt:
Rückgabewert
Alle oben genannten Funktionen ergeben die Abmessungen, die Form der angegebenen Abmessungen und die Größe des Arrays oder der Abmesslänge in der Ausgabe.
Beispiel # 01
Wir werden eine der oben genannten Funktionen verwenden und diese Funktion implementieren, um ihre Ergebnisse zu überprüfen. Die erste Funktion, die wir implementieren werden, ist also das „Array. ndim () ”. Wir werden das Programm für diese Funktion im „Spyder“ ausführen, das als Softwareplattform für Python bekannt ist. Der erste Schritt für die Implementierung dieser Funktion besteht darin, ein Projekt in der Shell zu erstellen und es dann in den erforderlichen Dateiverzeichnissen zu speichern.
Für das Schreiben eines Programms in der Python -Shell müssen wir einige Bibliotheken installieren, die dazu beitragen. Einige dieser Bibliotheken werden mit der Software installiert, andere müssen mit Hilfe bestimmter Befehle über das Terminalfenster in der Software herunterladen und installiert werden. Also haben wir eine solche Bibliothek installiert, um die im Projekt angebotenen Funktionen zu verwenden. Diese Bibliothek heißt "Numpy".
Wir werden das Modul des Namens „Numpy“ aus seinen installierten Bibliotheken importieren. Wenn wir zum Beispiel zurückkehren, werden wir das Numpy -Modul verwenden und ein Array -Objekt erstellen und es der Variablen „Array“ zuweisen. In diesem Beispiel werden wir ein 2D-Array-Objekt erstellen, das seine Elemente in den beiden Dimensionen indiziert. Die mit dem Array bezogene Klasse repräsentiert die ND-Arrays. Die Elemente des Numpy -Arrays können mit der Python -Liste initialisiert werden, und wir können auf sie über die Quadratsklammern zugreifen. Mit diesen Klammern „[]“ und dem „NP. Array () ”“ werden wir die Elemente und die Dimension des Arrays angeben.
Das 2-dimensionale Array sieht aus wie „NP. Array ([[9, 8, 7], [8, 5, 3]]) ”. Auf diesem zweidimensionalen Array werden wir das „Array anwenden. ndim ”Funktion und die Dimension für dieses Array zurückgibt. Um das Ergebnis für diese Funktion auf dem Bildschirm anzuzeigen, übergebene diese Funktion einfach an den Parameter der Funktion print () oder rufen Sie dieselbe Funktion im Parameter der Print () -Funktion auf. Wir haben diese Funktion unter Verwendung des Array -Namens im Parameter der Funktion print () mit dem Array -Namen aufgerufen, um Zeit zu sparen. Um das Programm zu implementieren, kopieren Sie den Code, der in der Python -Sprache geschrieben wurde, aus der folgenden Abbildung und fügen Sie ihn in den Compiler ein.
Numph als NP importieren
# Erstellen Sie ein Array -Objekt
Array = np.Array ([[9, 8, 7], [8, 5, 3]])
# Drucken Sie die Array -Abmessungen
print ("Anzahl der Dimensionen:", Array.ndim)
Sobald wir das Programm für das obige Beispiel einfügen und das Programm auf dem Python-Compiler ausführen, zeigt das Programm die Ausgabe an, die die Anzahl der Dimensionen enthält, die gleich 2 sein sollten, da wir das zweidimensionale Array definiert haben In unserem Beispiel.
Beispiel # 02
Nachdem wir die Methode kennen, um die Dimensionen für das Array jetzt zu erhalten. Die Form des Arrays trägt zu diesem Attribut im Numpy -Array bei, das verwendet wird, um die Schätzung für die Länge der Abmessungen des Arrays zu erhalten. Um über die Form des Arrays zu wissen, importieren Sie zunächst das "Numpy" -Array-Modul und verwenden Sie dieses Modul, um zu versuchen, ein weiteres 2D-Array mit der Methode zu erstellen, wie sie im vorherigen Beispiel definiert ist.
Das zweidimensionale Array hat die vom „NP“ angegebenen Elemente. Array () "Methode als" [[9, 8, 7], [8, 5, 3]] ". Wir werden dieses Array verwenden und die Funktion „Array aufrufen. Form ”und übergeben Sie sie an die Parameter der Print () -Funktion, um die Ergebnisse anzuzeigen, die wir aus dieser Formfunktion erhalten. Wir werden dieses Array erneut mit dem „Array ausdrucken. Größe “, um die Größe der Elemente im Array zu kennen. Die Ausgabe für diesen Code wird unten erwähnt:
Numph als NP importieren
# Erstellen Sie ein Array -Objekt
Array = np.Array ([[9, 8, 7], [8, 5, 3]])
# Drucken Sie die Form eines Arrays
Druck ("Form des Arrays:", Array.Form)
# Anzahl der Elemente in der Gesamtzahl von Array drucken
print ("Array Größe:", Array.Größe)
Die Funktion hat die Form und die Größe des zweidimensionalen Arrays zurückgegeben, das wir in der Form- und Größenmethode angegeben hatten.
Abschluss
Dieser Leitfaden enthält alle Informationen und Methoden, um die Dimensionen für ein Array zu erhalten. Wir haben drei Funktionen mit dem Namen erwähnt “. Form, .ndim und die .Größe “, um die Form, die Anzahl der Abmessungen und die Größe des Arrays zu erhalten. Wir haben zwei Beispiele gemacht, die erklären, wie wir diese Methoden im Programm aufrufen können.