Numpy vollständige Methode

Numpy vollständige Methode
Wir verwenden die Numpy vollständige Methode, um mehrdimensionale Arrays mit einer bestimmten Form (vom Benutzer angegeben) zu erstellen und das gesamte Array mit dem als Füllwert bekannten Wert zu füllen. Die Funktion erstellt ein Array mit den Dimensionen, die ein Benutzer dafür angibt, und füllt die Elemente des Arrays zu den Werten, die ein Benutzer als "Wert füllen" angegeben hat. Angenommen, wir möchten ein Array mit Dimensionen erstellen, und dann möchten wir die Elemente des Arrays mit einem einzigen Wert füllen, damit wir die Numpy Full () -Methode verwenden können. Numpy ist die Bibliothek, die die Python -Plattform bietet, um mit den mathematischen Berechnungen und Implementierungen verschiedener Vorgänge auf den Matrizen und den Arrays zusammenzuarbeiten.

Verfahren

Unser Fokus während des Artikels wäre, die Leser dieses Artikels die Numpy vollständige Methode () zu erklären und vorzustellen. Wir werden diese Funktion nacheinander implementieren, indem wir zuerst die Syntax oder das Skript dieser Funktion in der Python -Programmiersprache lernen. Dann werden wir versuchen, bestimmte Beispiele zu lösen, um diese Funktion praktisch auszuführen.

Syntax

Um die Funktion im Python -Skript zu schreiben, müssen wir die Funktion ein gutes Verständnis haben. Zu diesem Zweck werden wir die Eingabeargumente dieser Funktion und den Grund für ihre Verwendung ausführlich besprechen. Die Parameter zusammen mit der Beschreibung der numpy vollständigen Methode im Python -Skript sind in der folgenden Zeile zu sehen:

$ numpy.Full (Form, fill_value, dtype = keine, order = 'c')

Das erste Argument in der Liste ist "Form". Die Form spricht über die Abmessungen der Matrix, die wir füllen wollen. Die Dimension repräsentiert die Zeilen und Spalten im Allgemeinen für die Matrix. Dann ist das zweite Argument "fill_value" Dies ist der Wert, den wir der Funktion als Parameter geben müssen, damit die Funktion diesen Wert kopiert und die gesamten Elemente des Arrays mit diesem Wert füllen muss.

Dann kommt das dritte Argument in der Liste, das den Datentyp des Wertes definiert, mit dem das Array gefüllt wird. Das letzte Argument ist die Reihenfolge, die der optionale Parameter ist. Ob wir es geben oder nicht, hängt nur von der Anforderung ab. Dieses Argument zeigt, in welcher Reihenfolge wir die mehrdimensionalen Arrays speichern möchten (Row-Major oder Spalten-Major).

Rückgabewert

Die Numpy Full () -Methode gibt ein Array mit Werten gemäß dem angegebenen Füllwert, Dimension/ Form und Datentyp zurück.

Beispiel 1

Versuchen wir nach der detaillierten Erläuterung der Numpy vollständigen Methode implementieren ein 1D-Array und füllen Sie sie mit dem Wert aus, den wir der Funktion als Füllwert angeben werden. Um dieses Beispiel im Python-Programm auszuführen, werden wir die "Spyder" -App verwenden, eine Open-Source-Umgebung von der Python-Plattform. Wir werden die Instanz starten, indem wir das neue Projekt in der Python Shell erstellen. Wir müssten nun die Module importieren, um an den Arrays aus den Python -Paketen zu arbeiten.

Das Modul, das wir in dieser Hinsicht importieren werden, wird der „Numpy“ sein. Wir können dieses Modul als „NP“ integrieren, um die verschiedenen Funktionen aus diesem Paket anstelle des Numpy im Programm aufzurufen, wann immer wir es brauchen. Wir werden die Methode zum Aufrufen der Funktion „NP .Voller Form (Form, Füllwert) „und erstellt das Array der Abmessungen/Form, der„ 4 “entspricht, was bedeutet, dass das Array vier Elemente hat und den Wert, den wir als Füllwert der Matrix verwenden möchten, wäre“ 24 ”. Wir werden die Ergebnisse dieser Funktion in einer Variablen als „Array“ speichern und das Array in der Ausgabe anzeigen, übergeben wir das Array an die Argumente der Funktion "print ()" an die Argumente der Funktion "print ()". Die Präsentation des Beispiels im Python -Programm ist im Snippet unten angegeben.

Numph als NP importieren
Array = np.full (form = 6, fill_value = 24)
print ("\ nmatrix Array: \ n", Array)

In der Funktion wird ein Array mit den vier darin enthaltenen Elementen angezeigt, und alle haben den gleichen Wert wie 24, der dem Füllwert folgt, den wir für dieses Beispiel in der Funktion angegeben haben.

Beispiel 2

Jetzt definieren wir ein 2D-Array und geben den Füllwert für dieses Array an, um dieses Array mithilfe der Numpy Full () -Methode zu implementieren. Wir werden das Numpy -Modul zuerst aus den Python -Paketen als „NP“ integrieren. Um das Array zu definieren, werden wir eine Variable deklarieren lassen, lassen Sie uns als „2D_Array“ annehmen, und wir werden diese Variable den „NP“ zuweisen. Voll (Form, Füllwert) ”. Da wir möchten, dass unser Array zweidimensional ist, werden wir die beiden Werte für die Zeile und die zweite für die Spalte angeben.

Wir möchten, dass unser Array drei Zeilen und drei Spalten hat, sodass wir die Formparameterwerte als „Form = 3, 3“ festlegen werden. Nachdem wir die Form angegeben haben, werden wir uns zum zweiten Parameter der Funktion voranschreiten, i.e., "Wert füllen". Wir werden den Füllwert auf „12“ einstellen und diese Parameter an die Funktion übergeben. Wir werden diese Funktion als Eingabeparameter an die Funktion „print ()“ übergeben, um die Ergebnisse dieser Funktion anzuzeigen. Wir können den einfachen Code in nur minimalen Zeilen im Python -Skript für dieses Beispiel auf folgende Weise schreiben.

Numph als NP importieren
Array = np.full (form = [3,3], fill_value = 12)
print ("\ nmatrix Array: \ n", Array)

Die Ausgabe der Funktion ergab ein 2-dimensionales Array mit drei Zeilen und drei Spalten, wobei alle Elemente den gleichen Wert wie „12“ hatten.

Abschluss

Wir haben versucht, alle grundlegenden Parameter abzudecken. Das Handbuch führt zuerst, was die Numph Full () -Methode ist und wie ihre Anwendungen aussehen könnten. Dann enthält es eine gute Beschreibung der Syntax der Funktion und zeigt die Ergebnisse der Funktion mit Hilfe von zwei in einer Python -Programmiersprache implementierten Beispiele an.