NumPy - String-Funktionen
Die folgenden Funktionen werden verwendet, um vektorisierte Zeichenfolgenoperationen für Arrays vom Typ numpy.string_ oder numpy.unicode_ auszuführen. Sie basieren auf den Standardzeichenfolgenfunktionen in der integrierten Python-Bibliothek.
| Sr.Nr. | Bedienungsanleitung |
|---|---|
| 1 | hinzufügen()
Gibt die elementweise Verkettung von Zeichenfolgen für zwei Arrays von str oder Unicode zurück |
| 2 | multiplizieren()
Gibt die Zeichenfolge mit mehreren Verkettungen elementweise zurück |
| 3 | Center()
Gibt eine Kopie der angegebenen Zeichenfolge mit Elementen zurück, die in einer Zeichenfolge mit der angegebenen Länge zentriert sind |
| 4 | profitieren()
Gibt eine Kopie der Zeichenfolge zurück, wobei nur das erste Zeichen groß geschrieben wird |
| 5 | Titel()
Gibt die elementweise titelumhüllte Version der Zeichenfolge oder des Unicodes zurück |
| 6 | niedriger()
Gibt ein Array mit den in Kleinbuchstaben konvertierten Elementen zurück |
| 7 | Oberer, höher()
Gibt ein Array mit den in Großbuchstaben konvertierten Elementen zurück |
| 8 | Teilt()
Gibt eine Liste der Wörter in der Zeichenfolge mit separatem Begrenzer zurück |
| 9 | Splitlines ()
Gibt eine Liste der Linien im Element zurück, die an den Liniengrenzen unterbrochen sind |
| 10 | Streifen()
Gibt eine Kopie zurück, bei der die führenden und nachfolgenden Zeichen entfernt wurden |
| 11 | beitreten()
Gibt eine Zeichenfolge zurück, die die Verkettung der Zeichenfolgen in der Sequenz darstellt |
| 12 | ersetzen()
Gibt eine Kopie der Zeichenfolge zurück, wobei alle Vorkommen von Teilzeichenfolgen durch die neue Zeichenfolge ersetzt werden |
| 13 | dekodieren()
Ruft str.decode elementweise auf |
| 14 | kodieren()
Ruft str.encode elementweise auf |
Diese Funktionen sind in der Zeichenarray-Klasse (numpy.char) definiert. Das ältere Numarray-Paket enthielt eine Chararray-Klasse. Die obigen Funktionen in der Klasse numpy.char sind nützlich, um vektorisierte Zeichenfolgenoperationen auszuführen.