Exemplo 1:
O substituto () é uma função interna de Python que cria uma nova string que substitui a string antiga ou uma substring em uma determinada string. É preciso uma string que precisa ser alterada, outra string que substituirá a string antiga e uma contagem que informa quantas ocorrências de substituição para um personagem ou uma substring em uma string precisa ser executada. A contagem é opcional na função substituir (); Se não for fornecido, apenas uma substituição será executada por padrão. Aqui está a composição da função substituta ():
# _Corda.Substitua (Old_str, new_str, contagem)Para executar o código acima, é necessário um intérprete python. Existem muitos intérpretes do Python disponíveis como Cpython, Jupyter, Spyder, Jython, etc. Usamos o Spyder versão 5.2.1. A saída a seguir será produzida após a execução do código fornecido acima no Spyder V5.2.1.
Aqui está a saída.
Exemplo 2:
A função Sub () Python é muito semelhante à função substituta (). É preciso uma string ou um personagem que precisa ser substituído em uma string, outra string ou personagem que substitui a string antiga e a string original que precisa ser modificada. Abaixo está a sintaxe da função sub ():
# sub (altere, substitui, originstring)A 'mudança' representa os caracteres ou uma substring em uma string que precisa ser alterada, 'substitui' mantém o novo personagem ou uma substring a ser retornada, e 'Originaltring' contém a sequência que precisa ser alterada modificada. O 'substituto' pode ser simplesmente uma string, ou pode ser uma função; Se for apenas uma corda simples, pode processar qualquer personagem de fuga, eu.e., \ r (retorno do transporte), \ n (newline), \ j é um personagem desconhecido, para que seja deixado sozinho, etc. No entanto, se 'substituir' estiver chamando uma função, a função é chamada para cada existência não sobreposta de 'mudança'. Um único argumento de objeto igual é fornecido a uma função, retornando a string adicional. Vamos ver um exemplo de função sub ():
_String = “Isso é! @A teste #String ”A saída a seguir será produzida quando o código fornecido acima for executado no Sypder Python V5.2.1.
A saída do código aéreo é declarada abaixo.
Exemplo 3:
Neste exemplo, eliminaremos uma substring de uma string em python usando a função traduzente (). O tradutor () é outra função python que substitui o personagem ou uma substring de uma string usando a tabela de tradução fornecida. A função translate () leva um unicode de um personagem que precisa ser substituído em uma string e um identificador 'nenhum' como um substituto para removê -lo da string dada. A função ORD () Python é usada para obter o unicode de um personagem que é fornecido à tabela de tradução. Aqui está a sintaxe da função translate ():
traduzir (unicode: nenhum)Vamos executar o código para executar a função translate ():
_String = “Esta é uma sequência de teste.”Depois de executar o código acima, a seguinte saída será produzida:
Conclusão:
Este artigo aprendeu como remover uma substring de uma string usando a função Python integrada. A primeira função é substituída () que leva duas cordas e uma contagem; Uma é a corda antiga que precisa ser substituída, e a segunda sequência é a que substituirá a corda antiga, e o count informa quantas ocorrências de um personagem precisam ser substituídas, no entanto, é opcional, o que significa que, se não for desde então as substituições padrão serão apenas uma. O segundo método é a função sub ().
A função Sub () Python é bastante semelhante à função substituta (). Demora as três cordas; A primeira variável mantém a sequência que deve ser substituída, a segunda variável mantém o caractere ou uma string que substituirá a string antiga e a sequência original que deve ser modificada. Por fim, a terceira função é a função de tradução (). É um pouco diferente das funções sub () e substituir (); No entanto, a funcionalidade que ele executa é um pouco semelhante às outras duas funções. A função traduz () leva a tabela de tradução e um identificador 'nenhum' que indica a substituição. Você pode eliminar com facilidade e rapidez uma substring de uma string em python, executando essas funções.