NumPy - funções de string
As funções a seguir são usadas para realizar operações de string vetorizadas para matrizes de dtype numpy.string_ ou numpy.unicode_. Eles são baseados nas funções de string padrão na biblioteca integrada do Python.
| Sr. Não. | Descrição da função |
|---|---|
| 1 | adicionar() Retorna a concatenação de string por elemento para duas matrizes de str ou Unicode |
| 2 | multiplicar() Retorna a string com concatenação múltipla, elemento a elemento |
| 3 | Centro() Retorna uma cópia da string dada com elementos centralizados em uma string de comprimento especificado |
| 4 | capitalizar() Retorna uma cópia da string com apenas o primeiro caractere maiúsculo |
| 5 | título() Retorna a versão em maiúsculas do título elemento a elemento da string ou Unicode |
| 6 | mais baixo() Retorna uma matriz com os elementos convertidos em minúsculas |
| 7 | superior() Retorna uma matriz com os elementos convertidos em maiúsculas |
| 8 | Dividido() Retorna uma lista das palavras na string, usando separatordelimiter |
| 9 | linhas de divisão () Retorna uma lista das linhas do elemento, quebrando nos limites da linha |
| 10 | faixa() Retorna uma cópia com os caracteres iniciais e finais removidos |
| 11 | Junte-se() Retorna uma string que é a concatenação das strings na sequência |
| 12 | substituir() Retorna uma cópia da string com todas as ocorrências de substring substituídas pela nova string |
| 13 | decodificar() Chama str.decode element-wise |
| 14 | codificar() Chama str.encode element-wise |
Essas funções são definidas na classe de matriz de caracteres (numpy.char). O pacote Numarray mais antigo continha a classe chararray. As funções acima na classe numpy.char são úteis na execução de operações de string vetorizadas.