Numpy NP.Mod

Numpy NP.Mod

Mit der Numpy Mod -Funktion können Sie den Rest jedes Elements aus der Teilung von zwei Elementen erhalten.

In diesem Artikel wird die MOD -Funktion, ihre Syntax, Parameter und Beispiele untersucht, die veranschaulichen, wie sich die Funktion unter verschiedenen Bedingungen verhält.

Funktionssyntax

Die Funktionssyntax ist wie im folgenden Code -Snippet gezeigt:

Numpy.mod (x1, x2, /, out = none, *, wobei = true, casting = 'same_kind', order = 'k', dType = none, subok = true [, Signature, ExtObj]) =

Erforschen wir verschiedene Funktionsparameter wie gezeigt:

Funktionsparameter

  1. x1 - repräsentiert das Eingangsarray der Mod -Funktion, dessen Elemente als Dividenden behandelt werden.
  2. X2 - Das Eingangsarray, dessen Elemente als Divisoren in der Mod -Operation fungieren.
  3. OUT - Dieser optionale Parameter definiert einen alternativen Pfad, auf dem das resultierende Array gespeichert wird.
  4. Wo - Gibt die über die Eingabe an einem bestimmten Ort übertragene Bedingung an, an der die festgelegte Bedingung wahr ist.
  5. ** KWARGS - repräsentiert Keyword -Argumente

Funktionsrückgabewert

Die Funktion gibt den Elementresten der Abteilung zwischen den angegebenen Arrays zurück.

Beispiel 1

Das folgende Code -Snippet zeigt, wie Sie die Funktion mod () in einem numpy 1D -Array verwenden.

Numph als NP importieren
x1 = np.Array ([4,6,8])
x2 = np.Array ([3,2,5])
print (f "Rest -Array: np.mod (x1, x2) ")
  1. Wir beginnen mit dem Importieren des Numpy -Pakets.
  2. Zweitens erstellen wir ein Array namens X1, das als Dividendenarray fungiert.'Dies ist ein einfaches 1D -Array.
  3. Drittens erstellen wir ein weiteres 1D -Array, das als Divisor -Array fungiert.''
  4. Schließlich rufen wir die MOD -Funktion auf und übergeben die erforderlichen Parameter.

Die obige Operation sollte ein Array zurückgeben, das den Rest des Teilens von X1 und X2 enthält (Elementwise).

Ausgang:

Rest -Array: [1 0 3]

Beispiel 2

Angenommen, Sie möchten die Elemente in einem bestimmten Array über einen gemeinsamen Divisor teilen? In einem solchen Fall können Sie den Parameter von x2 als Wert übergeben.

Betrachten Sie beispielsweise den unten angegebenen Code:

x1 = np.Array ([4,6,8])
print (f "Rest -Array: np.mod (x1, 2) ")

Im obigen Beispielcode haben wir ein Array. Wir verwenden dann die MOD.

Dies sollte zu jedem Element im Array x1 führen, der durch zwei geteilt wird und das Array wie gezeigt zurückgibt:

Rest -Array: [0 0 0]

Beispiel 3

Lassen Sie uns sehen, wie sich die Funktion in einem mehrdimensionalen Array verhält. Beispielcode ist unten dargestellt:

x1 = np.Array ([[10,23,34], [2,3,4]])
x2 = np.Array ([[23,45,85], [5,6,7]])
print (f "Rest -Array: np.mod (x1, x2) ")

Das resultierende Array ist:

Rest -Array: [[10 23 34]
[2 3 4]]

Abschluss

In diesem Artikel haben wir die MOD () -Funktion in Numpy untersucht und wie man sie verwendet, um den Restrest von der Aufteilung von zwei Arrays zu erhalten.

Danke fürs Lesen!!