Como as funções python removem os caracteres de uma string

Como as funções python removem os caracteres de uma string
No Python, as cordas são o tipo de dados mais frequentes e usá -las nessa escala resultará em vários erros. É importante poder eliminar os caracteres, independentemente da causa da interrupção do formato. Além disso, o Python tem algumas funções internas úteis que usamos para esse fim. Nas cordas, às vezes a entrada criada pelo usuário tem caracteres indesejáveis ​​que não queremos salvar. Nesta situação, é aconselhável apagar certos elementos de uma string específica. O método geral para extrair um elemento de uma string é o uso da função substituir (). Além disso, usamos a função de tradução () para substituir muitas existências de um personagem particular.

A string é imutável; portanto, quando excluímos o elemento de uma string, a string original não é alterada. Temos que salvar a nova string se quisermos continuar usando a string.

Use a função substituir ():

No python, a função substituir () é usada para remover os caracteres da string. Esta função contém dois parâmetros. Além disso, essa função é usada para substituir um elemento por outro na string. Se passarmos pelo segundo parâmetro como um caractere vazio, ele remove o elemento da string original.

Neste código, “Programação Visual” é tomada como uma string e é representada por STR. Aqui, queremos extrair "visual" da string original. Então, aplicamos a função substituir () para remover "visual".

Para a execução dos códigos Python, o Spyder 5 está instalado no laptop. Primeiro, um novo projeto é criado após pressionar o "Ctrl+N" do teclado. O nome do nosso novo arquivo é “Temp.py3 ”:

A função substitui () contém dois parâmetros. Passamos o elemento "visual", que queremos substituir como primeiro parâmetro. Então, passamos por um personagem vazio como um segundo parâmetro. Vamos executar o código tocando na opção "Run" na barra de menus do Spyder 5:

O segundo parâmetro remove o elemento "visual" da string. E temos "programação" como saída. A string original permanece inalterada.

Em Python, a string é inalterável, portanto o método substituir () fornece a nova string, e a real não é afetada. Nesse caso, tomamos "programação visual" como uma corda, e ela é expressa por STR. Aqui, queremos remover "V" da string "Programação visual". Em seguida, aplicamos a função Substituir ():

Esta função tem dois argumentos. Passamos o personagem "V", que queremos substituir como um primeiro parâmetro. Então, passamos por um personagem vazio como um segundo parâmetro. Queremos remover “V” passando um personagem vazio:

Na saída, extraímos o personagem "V" da string original.

Use a função TRAnLATE ():

Para remover o caractere da string, translate () é outra função usada para esse fim. Esta função retorna o valor depois de remover o elemento fornecido da string. Para extrair um elemento da string, temos que declarar o unicode para um elemento. Também declaramos o parâmetro "nenhum" para substituir o elemento. Aplicamos o método ord () para obter o unicode de um elemento.

Neste exemplo, "Programação Visual" é tomada como uma corda e representada por STR. Aqui, queremos eliminar "G" da corda e deslocá -la com "nenhum". Aplicamos a função de tradução () para remover o "g". O método ord () também é aplicável aqui. Porque essa função é usada para descobrir o unicode de "G":

Depois de aplicar a função traduz (), a instrução de impressão retorna a string "Visual Programmin". A função traduz () remove "g" da declaração original:

Removendo o número de vezes definido pelo caractere:

Para extrair um personagem de uma string que é declarada muitas vezes, utilizamos a função Substituir ().

Neste código, pegamos a string "Programação Visual". A string é representada pelo STR neste código. Queremos remover "eu" da string e substituí -la por "eu" nesta string. Para esse fim, a função substituir () é aplicada. No terceiro parâmetro do método substituir (), passamos o número, que mostra com que frequência a substituição ocorre na string.

Aqui, aplicamos a função Substituir (). Como primeiro parâmetro, passamos o elemento "i", que queremos substituir. Como segundo parâmetro, passamos é "eu", que deve ser substituído por "2", como mencionado no terceiro parâmetro de uma função. Isso significa que a substituição de "eu" por "eu" acontece duas vezes na string "Programação Visual":

Assim, a saída deste código é "programação visual". Recebemos a string original, mas apenas substituímos "eu" por "i" na string original.

Conclusão:

Este artigo elabora os métodos de remoção dos elementos de uma string. Como as cordas são imutáveis, temos que salvar a nova string se continuarmos usando -a. Discutimos a remoção de caracteres usando a função substituir () e traduzir () função. E também explicamos o caminho para substituir o elemento por um personagem vazio. Esperamos que você tenha achado este artigo útil. Por favor, consulte a dica do Linux para obter artigos mais informativos.