Método Python String Lstrip

Método Python String Lstrip

A string python “lStrip ()” é empregada para remover os personagens principais de strings. Este método remove os principais caracteres, dependendo do parâmetro de string fornecido. Usar o método sem fornecer nenhum argumento também removerá o espaço principal do valor da string.

A sintaxe do método python lStrip ()

Exemplo 1: Usando o método String lStrip () no código Python.

Neste exemplo, removeremos o personagem principal de uma string usando o método Python String "lStrip ()". Dependendo do parâmetro String, este método duplica a sequência de entrada e fornece uma nova string com os caracteres principais removidos. Se nenhum argumento for dado, o espaço líder será removido.

Vamos começar a primeira seção do código em que removeremos o espaço principal que está presente no valor da string. O espaço principal só pode ser removido usando o método "lStrip ()", que não aceita argumentos, ou a função "lStrip ()", que aceita o personagem "nenhum" como argumento. Nesta seção, onde temos que passar no parâmetro no método "lstrip ()", deixaremos em branco. Portanto, ele removerá o espaço principal de um valor de string em troca. Como esse método aceita apenas argumentos do tipo “char”, que são frequentemente escritos em vírgulas invertidas, devemos escrever o argumento entre as vírgulas invertidas.

O valor da string "eu gosto de tocar" atua como a etapa preliminar do script. Antes de escrever os personagens da string, primeiro adicionamos um espaço duplo pressionando a tecla de espaço no teclado no valor da string. Este valor da string está sendo armazenado na variável "string1". Depois disso, estamos usando "lStrip ()" com "String1" porque já armazenamos o valor da string nessa variável e não passamos nenhum argumento. Em vez disso, deixaremos os parênteses de "lStrip ()" vazios. Vamos salvar o resultado obtido usando este "lStrip ()" na variável "resultado" que inicializamos anteriormente. Depois disso, chamamos "print ()" fornecendo o parâmetro "resultado" para esse método, porque salvamos o resultado lá e queremos mostrá -lo na saída.

Como podemos ver na saída, eliminou o espaço principal que estava presente no valor da string no código acima e retornou uma nova string que é uma cópia da string de entrada. Em simples, o valor restante de uma string exibida é o mesmo que o valor da sequência de entrada, mas os espaços principais são removidos.

Vamos remover alguns dos personagens principais na segunda seção do código, fornecendo os caracteres da sequência como um argumento. "LStrip ()" removeu os personagens principais com base no argumento da string aprovado. Esta seção do código é diferente da parte anterior; Nesse código, demos um argumento vazio e ele removeu os espaços principais, mas nisso, estamos passando um argumento de string e usando "lStrip ()" para remover os personagens principais. Os personagens são removidos do lado esquerdo.

Vamos começar o código afirmando que "o python é a linguagem de programação que mais cresce" em um valor de string que está sendo armazenado na variável inicializada "string2". Depois disso, chamamos de "lStrip ()" com "String2", que é essencialmente usado como um parâmetro porque inicializamos na linha antes e colocamos o valor da string nele.

Em seguida, chamamos de "lstrip ()" com "python is the" como um argumento de string nos parênteses da função. Como podemos ver, essas são as três primeiras palavras do valor da string que demos como argumento. Como resultado, ele os removerá da string e exibirá uma nova string que possui uma cópia do original. A saída que adquirimos usando a técnica "lStrip ()" é colocada nesse "resultado", que criamos antes e, em seguida, invocamos a função "print ()" com o parâmetro "resultado" na linha a seguir.

O resultado, que é uma nova string com o valor "linguagem de programação que mais cresce" é exibida. Porque demos alguns elementos de string como argumentos e sabemos que "lStrip ()" removeu os personagens principais, dependendo dos argumentos aprovados. Assim, ele não exibiu os elementos principais na string, que são "python is the", foi removido da lista.

Agora, se usamos a função "lStrip ()" para passar alguns dos caracteres da string do meio ou do final como argumento, o valor da string de retorno não mudaria; permaneceria o mesmo que apareceu na entrada.

Portanto, vamos demonstrar nesta seção que o valor da string não mudará ou um erro não será gerado se o argumento fornecido como uma string não for o personagem principal. Vamos começar o código. A primeira linha de código tem o valor da string "#noah obteve 80% marcas", que também contém os símbolos "%" e "#", bem como um dígito numérico. No entanto, o principal objetivo desta seção do código é demonstrar o que aconteceria se dessemos um argumento que não é a letra principal.

Então, voltando ao código, a variável "string3" é onde estamos mantendo esse valor de string. Então, na linha a seguir, chamamos de "lstrip ()" com o argumento "string3", e passamos "80%", que não é um personagem líder no valor da string, como um argumento para esse método. A saída do uso do método "lStrip ()" é salva na variável "resultado", que criamos antes de chamá -lo com a função "print ()" para exibir o resultado.

Porque passamos pelo argumento que não era personagens líderes e esse método ignora a remoção dos caracteres restantes presentes em uma string, ele apenas remove os personagens principais de uma string. A saída exibe então o resultado contendo uma string que é uma cópia de uma string presente no código acima.

Exemplo 2: Utilizando o método lstrip () para remover um símbolo da lista como um personagem líder.

Nesta ilustração, geraremos uma lista de strings com vários valores de string neles. Usaremos os símbolos como caracteres principais para os valores da string na lista e os removeremos da lista aplicando a função "lStrip ()".

Vamos começar com o segundo exemplo, onde temos uma lista de strings com vários valores de string. O caráter principal de um único valor de string foi removido no exemplo anterior, mas neste caso, vamos remover os personagens principais de vários valores de string de uma só vez. Portanto, construímos uma lista de valores de string. Existem três itens de string nesta lista: "$ Alex", "*Noah" e "@emma". Todos esses três valores são originários de vários símbolos. O método "lstrip ()" foi então chamado com a variável "r" que geramos anteriormente.

Os parâmetros "$", "*" e "@" são dados dentro de seus colchetes e a declaração "para r em dados" é escrita ao lado, indicando que "r" pode ser qualquer valor de "dados". Isso implica que a função excluirá o personagem principal antes de pegar cada item da lista nos "dados". A variável "r" é então passada como um parâmetro para a função print ().

A string que contém a lista de elementos agora é exibida na saída. A lista de strings de elementos ainda está presente, mas podemos ver que os personagens principais foram removidos, portanto não tem mais personagens líderes.

Conclusão

Discutimos usando o método "lstrip ()" para tirar os personagens principais do valor da string. Nesta postagem, usamos dois exemplos separados para descrever a técnica Python String “lStrip ()”. No primeiro exemplo, excluímos os personagens principais do valor da string, passando os personagens como um argumento e o espaço líder, não passando nenhum argumento e, no segundo exemplo, eliminamos os símbolos da lista de cordas como um personagem líder.