Remover o espaço em branco ao redor da corda de texto é tecnicamente chamado de aparar uma corda. Python tem três funções internas para remover espaços de Strings: Strip, RStrip e LStrip. Todos esses métodos não fazem argumentos para se livrar do espaço.
A acabamento da string é um método para reorganizar os dados para manipulação eficiente. Vamos descrever três abordagens que são usadas para aparar uma corda em python
Use Strip () Método:
Por padrão, a função Strip () aparece os espaços da posição inicial e final de uma corda e, em seguida, retorna uma string original sem espaços.
Se não houver espaço no início ou no final, a string será devolvida porque é e pode ser combinada com a string original. Se os caracteres correspondentes forem dados no parâmetro, os caracteres no início ou no final da string serão excluídos da string original. Portanto, o restante da string será devolvido. A corda original com espaço de liderança e trilha é truncada se nenhum caractere foi especificado para ser excluído.
Primeiro, um novo projeto é criado após tocar no botão "Novo arquivo" na barra de menus:
Neste programa, tomamos "Programação Visual" como uma string. Em seguida, retornamos a string com a ajuda de uma declaração de impressão. Depois de devolver isso, queremos tirar o caractere "G" da string "Programação Visual". Para isso, aplicamos a função Strip () neste código. Usamos esta função para aparar completamente a string. Vamos executar o código pressionando o botão F5 do teclado:
Agora, notamos que o último personagem "G" é removido da string "Visual Programming". A string original permanece inalterada após o uso da função Strip ().
O método Strip () remove o primeiro ou o último caractere. Personagens entre as cordas não são excluídos. Portanto, se preferirmos excluir o personagem no meio da corda, esse personagem não será excluído. Se o argumento não for passado, os espaços de branco desde o início e o final serão removidos.
Também podemos remover esse personagem passando um personagem único para o parâmetro. A função Strip () exclui os caracteres principais (primeiro espaço) e final (último espaço) (os espaços são os primeiros caracteres removidos por padrão):
Tomamos "Programação Visual :::" "" como uma string. Depois de devolver a string original, despojamos o caractere “:” ”da string original“ Programação Visual ”. Agora, temos que aplicar a função Strip () neste código:
Neste código, passamos: ”caracteres. Agora, esses personagens são excluídos do final da string "Programação Visual". Portanto, a sequência original é devolvida. Se nenhum parâmetro de caractere for especificado, os primeiros e os últimos espaços na string serão removidos.
Use o método lstrip ():
O LStrip () é uma função interna que tira a parte esquerda de uma corda e, após a remoção, retorna uma corda de substituição. A função lstrip () não leva argumentos:
A string “Programação Visual” é tomada como uma string neste exemplo. Depois de devolver a string original, despojamos a string original “Programação Visual”. Temos que aplicar a função lstrip () neste código:
A função lstrip () é chamada na sequência de entrada sem parâmetros opcionais. Portanto, os espaços são removidos por padrão. O espaço do lado esquerdo será excluído e a saída será "programação visual".
Use o método RStrip ():
Esta é outra maneira de remover partes irregulares de uma corda. O rstrip () é uma função interna. O método rstrip () não leva argumentos:
Aplicamos a função rstrip () neste código. Porque essa função tira apenas a parte certa da string original.
Os espaços de branco são excluídos do lado direito da corda. Portanto, a saída é "programação visual". Se a string tiver linhas de liderança ou atrás (/n), retornar (/r) ou o caractere da guia (/t), elas também são tratadas como espaços e truncadas como a tira (), lstrip () ou rstrip () funções.
Conclusão:
Aparar uma corda significa remover espaços extras e grupos de caracteres específicos desde o início e o final da string original. O corte de cordas é benéfico para a limpeza do conhecimento, pois os dados são coletados de uma variedade de fontes e geralmente são barulhentos e desordenados. Discutimos três funções internas dos métodos Strip (), Lstrip () e RStrip (). Confira o Linux Dint para obter artigos mais informativos e esperamos que você tenha achado este artigo útil.