String python truncada

String python truncada

Truncar uma string significa essencialmente dividir uma string em diferentes substringas ou extrair uma substring dela. No Python, as operações de string são muito fáceis de executar e truncador de cordas não é um caso excepcional. O bom de trabalhar em Python é que você pode encontrar pacotes e módulos que você pode importar para resolver seu problema. No entanto, para este guia, apenas métodos internos serão usados.

String truncando em python usando o fatiamento

Em Python, o corte é um método no qual você define um "alcance" dentro de suportes quadrados. Quando esse intervalo é usado com uma string, subtraia uma substring da string principal. Dê uma olhada em sua sintaxe para conhecer o uso de fatias de cordas no Python

Sintaxe do corte de string

String [startIndex: endindex]

Na sintaxe acima:

  • ““corda”É a variável string que será truncada
  • ““startIndex”É o índice de caracteres inicial da substring que será criado
  • ““endindex”É o índice final de caracteres da substring que será criado

Valor de retorno

Uma substring truncada da sequência principal

Exemplo de string truncadora com fatia de string

Para demonstrar o funcionamento do corte da string, crie variável de string:

String = "Hello World!"

Corte a string do índice de caracteres "0" para "5" e armazene o valor retornado em uma nova variável:

substring = string [0: 5]

Finalmente, exiba o resultado:

impressão (substring)

Após a execução, o terminal exibirá a seguinte saída:

Para mudar um pouco, no código acima, forneça apenas o índice inicial, deixe o índice final como em branco:

String = "Hello World!"
substring = string [4:]
impressão (substring)

Executando o código agora, produzirá a seguinte saída:

A saída confirma que, se o índice final não for fornecido, a substring vai para o final da string real. No entanto, se a partida não for fornecida, iniciará a substring do primeiro caractere:

String = "Hello World!"
substring = string [: 10]
impressão (substring)

Este snippet de código produz o seguinte resultado:

Isso era tudo sobre truncamento string usando o método de fatiamento de string.

Strings truncando com o método rsplit ()

A segunda maneira de truncar uma string no python é usando o método rsplit (). Este método passa pela corda e divide a corda em partes ao encontrar o "separador", e as peças são armazenadas na forma de uma lista. Veja a sintaxe dada abaixo para aprender o uso do método rsplit () no Python

Sintaxe do método rsplit ()

corda.rsplit (Sepchar, LimitItem)

Para explicar a sintaxe:

  • "String" é a variável string que será truncada em partes
  • "Sepchar" define o caractere do separador, encontrando que dividi a corda em partes
  • "LimitItem" define o índice máximo de itens a serem armazenados na lista

Exemplos de string truncando com o método rsplit ()

Para demonstrar o funcionamento do método rsplit (), pegue uma variável de string:

Saudações = "Olá, este é Linuxhint A Python Tutorial!"

Depois disso, aplique o rsplit () Método na variável String, defina o caractere separador igual a um espaço em branco ““ e armazenar o resultado em uma variável separada “truncparts

truncParts = saudações.rsplit ("")

Depois disso, imprima a variável da lista “truncparts”:

Imprimir (truncparts)

Este código produz a seguinte saída no terminal:

A saída confirma que a string foi dividida em partes a cada ocorrência de um "espaço em branco". Como alternativa, para limitar o número de substringas totais que podem ser formadas, use o seguinte código:

Saudações = "Olá, este é Linuxhint A Python Tutorial!"
truncParts = saudações.rsplit ("", 3)
Imprimir (truncparts)

A execução deste código produz a seguinte saída:

A partir da saída, pode -se observar que o número total de itens na lista agora é "4" e, no índice, o valor máximo é "3".

Isso era tudo sobre cordas truncadoras em python!

Conclusão

Para truncar uma string no python, o usuário pode usar o método de fatiamento de string e fornecer o índice inicial e final da substring nos colchetes quadrados. Como alternativa, o usuário também pode usar o método rsplit () e criar várias substâncias a partir da string, fornecendo um caractere "separador" e depois armazenando as substringas na forma de uma lista.