Numpy ersetzen Sie die Methode

Numpy ersetzen Sie die Methode

Numpy ist die eingebaute Bibliothek, die von einem Python bereitgestellt wird, mit dem wir mehrdimensionale Arrays erstellen, sie manipulieren und verschiedene Berechnungen durchführen können. Wenn es darum geht, die Daten in Arrays zu aktualisieren. Die vordefinierte Methode besteht darin, die Werte oder die gesamte Zeile oder Spalte innerhalb des Arrays zu ersetzen. Die Methode ersetzt () ermöglicht es uns, den Substring -Wert innerhalb der Zeichenfolge oder den Zeichen Arrays zu aktualisieren. Da Python -Zeichenfolgen nicht veränderlich sind, können wir den Wert nicht ändern, aber wir können die Ersatz () -Methode verwenden, um eine neue Zeichenfolge zu generieren, die die aktualisierten Substrings beibehält.

Syntax

Die Syntax zur Verwendung von Ersatzmethoden ist wie unten:

Numpy.verkohlen.Ersetzen (Array, Old-Substring, New-Substring, Count = None)

Die folgenden Argumente werden an sie übergeben

Array: Es ist das angegebene Array, in dem wir dazu neigen, das Substring oder einen Wert zu ändern oder zu ersetzen.

Old-Substring: Es ist das Substring innerhalb des Arrays, das ersetzt werden soll.

Neu-Substring: Es ist derjenige, dem der alte ersetzt wird.

Zählen: Die Anzahl ist nicht erforderlich, aber in einigen Fällen müssen wir mehr als einmal ersetzen.

Zum Beispiel: Numpy.verkohlen.Ersetzen (arr, alt-substring, new-substring, count = 3)

Wie oben erwähnt, lautet der Zählwert „3“, was bedeutet, dass er das alte Substring durch das neue ersetzt, der an den ersten 3 Stellen auftritt.

Beispiel # 01:

Jetzt haben wir hier ein Beispiel durchgeführt, um seine Funktionalität ausführlich zu verstehen, um das Konzept der Ersatzmethode zu erklären. In diesem Beispiel werden wir den folgenden Code ausführen. Wir haben eine variable str_a und eine andere Variable ersetzt_a initialisiert. Wir haben einen Satz an unsere str_a übergeben, die eine Zeichenfolge-basierte Variable ist. Wir haben NP angerufen.verkohlen.Ersetzen Sie, weil wir unseren Ersatzvorgang auf einem Charakter ausführen. Deshalb haben wir NP angerufen.verkohlen.ersetzen.

Danach haben wir unsere variable str_a an die Funktion übergeben und den zu ersetzenden Wert und den Ersatzwert in der zweiten und dritten Argumente übergeben. Wir werden den Wert "Numpy" durch "The Numpy" ersetzen. Die Funktion durchsucht den Wert "numpy" in der Anweisung und ersetzt ihn durch den Wert "den numpy" -Weit, wo immer er platziert ist.

Numph als NP importieren
str_a = "Numpy ist eine Bibliothek für die Python -Programmiersprache"
print ("Original String: \ n", str_a)
ersetzen_a = np.verkohlen.ersetzen (str_a, 'numpy', 'numpy')
print ("resultierende Zeichenfolge nach dem Ersetzen:")
print (ersetzen_a)

Nach Ausführung unseres Code ist unsere Ausgabe die folgende Ausgabe. Wir können sehen, dass die Funktion "Numpy" durch den "Numpy" -Wert ersetzt hat. Eine Sache, die Sie beachten sollten, ist, dass das System, wo immer der Eingabwert auftritt, es durch unseren bestandenen Parameter ersetzt. In unserem Fall ist es nur einmal aufgetreten, so dass das System es nur einmal ersetzt hat.

Beispiel # 02:

Numpy.Ersetzen Sie die Funktion nicht nur statische Werte als Argumente, sondern wir können auch Variablen als unsere Werte als Argumente übergeben. Eine Illustration einer solchen Methode wird gezeigt. Im folgenden Beispiel haben wir eine Variable x deklariert und ihm einen Array -Wert im Zeichenformat übergeben. Wir werden seinen Wert drucken, um ihn mit dem ersetzten Wert zu vergleichen.

Danach haben wir eine variable Old_Value deklariert und ihm eine Zeichenzeichenfolge übergeben. Dies ist der Wert, den wir in unserem Charakterarray x ersetzen werden. Wir haben eine andere Variable initialisiert und an einige Zeichen weitergegeben. Dieser Wert ersetzt die Werte, die in der Variablen old_Value übergeben wurden. Wenn wir uns den Code ansehen, können wir verstehen, dass wir versuchen zu ersetzen "sind Sie" mit "ist der Junge".

In diesem Fall bestehen wir diese Werte jedoch nicht direkt, sondern speichern diese Werte in Variablen und versuchen, diese Variablen durch Hilfe unserer Funktion zu ersetzen. Wir haben eine variable Final_Value deklariert, die das Ausgabeergebnis von unserem Code -Snippet speichert. Danach haben wir unseren Numpy durchgeführt.verkohlen.Ersetzen Sie die Funktion und speichern die Ausgabe in unserer Variablen Final_Value. Lassen Sie uns unseren Code ausführen und unsere Ausgabe überprüfen.

Numph als NP importieren
x = np.Array (["Hallo, was machst du??"]))
print ("alter Wert:", end = "")
Druck (x)
old_value = "bist du"
new_value = "ist der Junge"
Final_Value = np.verkohlen.ersetzen (x, old_value, new_value)
print ('neuer Wert:', end = "")
print (Final_Value)

Nach Ausführung des Codes wird der folgende Ausgang von unserem Compiler gegeben. Wir sehen. Wir haben diese Werte jedoch nicht direkt an unsere Funktion übergeben, sondern sie mit Variablen übergeben. Durch die Ausführung dieser Aktivität können wir die Werte einfach durch Variablen im Numpy ersetzen.Funktion ersetzen.

Beispiel # 03:

Wir haben früher besprochen, dass wir mehrere Zeichen auch mit dem Numpy ersetzen können.Funktion ersetzen. In dieser Illustration haben wir versucht, eine Variable 'a' initialisiert und ihm ein Zeichenarray mit wiederholten Wörtern zugewiesen, um zu überprüfen wird es sein. Wir haben das Wort in diesem Fall mehr als einmal mehr als einmal übergeben.

Dann haben wir zwei weitere Variablen "old_val" und "rep_val" deklariert, die den zu ersetzenden Wert und den Wert nach der Ersatzfunktion halten. Danach haben wir die letzte Variable 'fin_val' initialisiert, die das Ergebnis aus der Funktion speichert. Jetzt werden wir unsere Funktion ausführen. Wir haben 'a' als unser Eingangszeichen -Array, 'org_val' als ursprünglicher oder alter Wertparameter und 'rep_val' als ersetzter Wert oder neuer Wertargument bestanden. Wir werden sie ausführen und die Variable drucken, um die Ausgabe zu überprüfen.

Numph als NP importieren
a = np.Array (["Wir werden immer wieder und immer wieder ersetzen"])
Druck (a)
org_value = "wieder"
rep_value = "einmal"
Fin_Value = np.verkohlen.ersetzen (a, org_Value, rep_value)
drucken (fin_value)

Nach der Ausführung erhalten wir die folgende Ausgabe. Wir können sehen, dass das Wort "wieder" in unserem Charakter -Array dreimal wiederholt wurde. Die Funktion hat sie an allen Positionen durch 'einmal' ersetzt. Dies erklärt, dass die Ersatzfunktion gleichzeitig auch auf mehreren Wörtern ersetzt.

Abschluss

In diesem Leitfaden haben wir etwas über das Numpy gelernt.verkohlen.Ersetzen Sie die Funktion von Pythons Numpy. Wir haben erklärt, was der Zweck der Ersatzfunktion ist. Wir haben auch seine Syntax und die Argumente gelernt, die wir an unsere Funktion übergeben müssen, um zu arbeiten. Numpy.verkohlen.Ersetzen ist eine sehr nützliche Methode und ist nützlich, wenn wir Operationen auf unseren Charakter -Arrays oder Variablen ausführen. Wenn wir ein Wort ändern oder ein Wort in großen Charakter -Arrays korrigieren wollen. Wir werden diese Worte nicht nacheinander manuell ändern müssen. Stattdessen können wir unseren Numpy benutzen.Ersetzen Sie die Funktion, um den Job zu erledigen. Wir haben auch Beispiele durchgeführt, damit Sie die Idee gründlicher verstehen. Numpy.Ersetzen ist eine sehr effektive und nützliche Funktion und kann unter verschiedenen Umständen angewendet werden.