NumPy - Funciones de cadena
Las siguientes funciones se utilizan para realizar operaciones de cadena vectorizada para matrices de dtype numpy.string_ o numpy.unicode_. Se basan en las funciones de cadena estándar en la biblioteca incorporada de Python.
No Señor. | Función descriptiva |
---|---|
1 | añadir() Devuelve la concatenación de cadenas de elementos para dos matrices de str o Unicode |
2 | multiplicar() Devuelve la cadena con concatenación múltiple, por elementos. |
3 | centrar() Devuelve una copia de la cadena dada con elementos centrados en una cadena de longitud especificada |
4 | capitalizar() Devuelve una copia de la cadena con solo el primer carácter en mayúscula |
5 | título() Devuelve la versión en mayúsculas y minúsculas del título de elementos de la cadena o Unicode |
6 | inferior() Devuelve una matriz con los elementos convertidos a minúsculas. |
7 | Superior() Devuelve una matriz con los elementos convertidos a mayúsculas. |
8 | división() Devuelve una lista de las palabras en la cadena, usando separatordelimiter |
9 | splitlines () Devuelve una lista de las líneas en el elemento, rompiendo en los límites de la línea. |
10 | tira() Devuelve una copia con los caracteres iniciales y finales eliminados |
11 | unirse() Devuelve una cadena que es la concatenación de las cadenas en la secuencia. |
12 | reemplazar() Devuelve una copia de la cadena con todas las apariciones de subcadena reemplazadas por la nueva cadena |
13 | descodificar() Llama al elemento str.decode |
14 | codificar() Llama al elemento str.encode |
Estas funciones se definen en la clase de matriz de caracteres (numpy.char). El paquete Numarray más antiguo contenía la clase chararray. Las funciones anteriores en la clase numpy.char son útiles para realizar operaciones de cadena vectorizadas.