Corte de strings em Python: tudo o que você precisa saber



Este artigo fornecerá a você um conhecimento detalhado e abrangente sobre como implementar o corte de strings em Python com exemplos.

Aparar uma string pode ser muito útil e tem vários aplicativos. Muitos codificadores usam a função de corte excessivamente para extrair informações, que podem ser valiosas para eles de uma string original. Neste artigo, vamos discutir o corte de strings em :

Introdução ao corte

Existem outras funcionalidades que o python possui que podem parecer muito semelhantes a esta. Uma dessas coisas é “ Fatiamento de Strings ”. Aqui podemos dividir as cordas em muitas partes e ter diferentes opções aplicadas à corda. Podemos remover certas seções, cortar a primeira parte, remover as últimas letras da string e substituí-la por outras strings nessas posições.





String-Trimming



Como essa é uma seção totalmente separada, vamos agora ver o que pode ser feito com as strings por corte.

O que é String Trimming em Python?

O corte de uma corda é feito de três maneiras, conforme ilustrado no diagrama acima. Vamos dar uma olhada neles.

  • Faixa - Uma nova string é retornada após a remoção de todos os espaços à direita ou à esquerda.



    o que é big data e hadoop
  • R-strip - Isso gera uma nova string com apenas os espaços finais removidos. Daí o nome 'rstring', ou seja, removendo os espaços apenas do lado direito da string.

  • L-Strip - “Lstrip” faz o oposto do R-strip. Ele remove os espaços em branco do início da string, que é o lado esquerdo.

Por padrão, todas essas funções não exigem obrigatoriamente que um argumento seja passado para remover quaisquer espaços em branco. Somente quando um certo caractere precisa ser removido, isso é mencionado no argumento e será removido de acordo com os lugares inicial e final.

str = 'EDUREKA' print (f'String = '{s1}' n ') print (f'After Remoção dos espaços em branco à esquerda String =' {str.lstrip ()} 'n') print (f'After Remoção da string de espaços em branco à direita = '{str.rstrip ()}' n ') print (f'After Trimming Whitespaces String =' {str.strip ()} 'n')

Agora vamos considerar um determinado caractere a ser extraído de uma string.

str = '&&&&&& EDUREKA &&&&&&&' print ('n Esta é a string originalnn', str) print ('n Abaixo está a função usual de strip n') print (str.strip ('&')) print ('n Abaixo está o R -strip functionnn ') print (str.rstrip (' & ')) print (' n Abaixo está a função L-stripnn ') print (str.lstrip (' & '))

Existem outras funcionalidades, que giram em torno deste tópico de corte de string em python. Vejamos agora outras funcionalidades simples, que são aplicadas a strings.

objetos mutáveis ​​e imutáveis ​​em java

Mínimo e máximo de uma corda

Aqui, a função mínima ou “min” é extrair o menor valor do alfabeto da string. Isso é do conjunto de alfabetos A-Z, A sendo o valor mais baixo e Z sendo o mais alto. A função “max” faz o oposto, ou seja, seleciona o alfabeto de maior valor da string. Isso pode ser melhor expresso com o exemplo abaixo.

o que é sincronização em java
str = 'EDUREKA' print ('n Esta é a string originalnn', str) print ('n O caractere de valor mínimo é: n' + min (str)) print ('nO caractere de valor máximo é: n' + max ( str))

Substituir

A função de substituição é bastante simples de entender. Da própria palavra substituir, podemos derivar o significado de que certas seções da string podem ser substituídas por outros elementos da string. Por exemplo, considere o código abaixo:

str = 'EDUREKA é EDUREKA' str1 = 'EDUREKA' str2 = 'BEST' print ('A string final após a substituição é: n') print ('Para uma ocorrência') print (str.replace (str1, str2, 1) ) print ('nFor two occurancen') print (str.replace (str1, str2, 2))

Com isso, chegamos ao final deste artigo sobre corte de strings em Python. Espero que você tenha ideias suficientes sobre corte de cordas.

Para obter um conhecimento aprofundado do Python, juntamente com seus vários aplicativos, você pode para treinamento online ao vivo com suporte 24 horas por dia, 7 dias por semana e acesso vitalício.

Tem alguma questão para nós? Mencione-os na seção de comentários de “String Trimming em Python” e entraremos em contato com você.