Programação  
 
Conhecimento computador >> Programação >> Programação Python >> 
Como substituir o Última Instância de uma String em Python
Mesmo em seu estado básico, não aumentada, a linguagem de programação Python suporta uma ampla variedade de manipulações da cadeia de caracteres . Os programas podem processar grandes quantidades de texto usando algoritmos muito eficientes para programas computacionalmente caros, como análise e corda combinando com erros. Em particular, os primitivos Python pode executar substituição de texto dentro de uma string. Você pode escrever código Python que vai encontrar a última ocorrência de uma substring dentro de uma cadeia maior, e , em seguida, substituir a última ocorrência com outra seqüência de sua escolha . Instruções
1

atribuir valores às variáveis ​​de cadeia necessários por este algoritmo ( a corda onde a substituição é para acontecer , a substring a ser substituído, ea corda que irá substituí-lo ) como no seguinte código de exemplo:

corpus = " 9203320089237498743 "

substituteThis = "74"

substituteByThis = " NEX "
2

Encontra a ultima ocorrência da substring dentro da string maior, como no seguinte exemplo de código :

restante = corpus.rsplit ( substituteThis , 1)

a função " rsplit " realiza pesquisas da direita para a esquerda; portanto, a primeira ocorrência que encontrar será a última ocorrência dentro do " corpus " seqüência maior
3

Substitua a string menor dentro do maior, como no seguinte exemplo de código : .

corpus = substituteByThis.join ( restante )

Para o exemplo , corpus terá valor " 9203320089237498 nex 3".

Anterior :

Próximo : No
  Os artigos relacionados
·Como fazer loops em Python 
·Como desenvolver um aplicativo Twitter Com Python 
·A JSON Tutorial Python 
·Como executar um script Python no Windows 
·Como verificar o Dicionário Correspondência exata em …
·Como usar Python Apache 
·O que é Erlang em Python 
·Python Scripts e Programas 
·Como resolver o IP em Python 
·Como Incorporar Python em HTML 
  Artigos em destaque
·Como ativar o ASP no IIS 6 
·Uma explicação de Anotações Java 
·Exemplos Python CGI 
·Como usar Filefilter em Java 
·Siemens S7- 300 Treinamento de Programação 
·Como usar a documentação da API Java 
·Como depurar um programa em Java usando o NetBeans 
·Como aprender C # para Iniciantes 
·Como criar um script para acessar CPanel 
·Como compilar com um arquivo de cabeçalho 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados