Ir para conteúdo
Fórum Script Brasil
  • 0

Substituição de string dentro de uma lista


Kevin799

Pergunta

Olá tudo bem... estou com um problema com este programa com substituição de string dentro de uma lista:

palavra=["meu programa","seu"]
l=[]
while True:
    p=input ("insira a letra: ")
    sust=""
    if p!="pare":
        for letra in palavra:
            for let in letra:
                l.append (let)
        x=0
        while x<len (l):
            if p in l [x]:
                l [x]="*"
            x+=1
    
    elif p=="pare":
         break
    
    print (''.join ( l ))

onde ao inserir a segunda letra ela duplica as palavras... gostaria de saber como faço para que ela não duplique e continue trocando as letras por um"*", agradeço desde já.

Link para o comentário
Compartilhar em outros sites

7 respostass a esta questão

Posts Recomendados

  • 0
1 hora atrás, Jhonas disse:

é o comando


l.append (let)

que fica duplicando as letras

 

Noss vdd... Por a caso teria alguma função que quando retornasse d while ela substituísse o l como uma nova lista, ou seja substituísse as palavras indicadas no input por um "*" e ela comparasse essa nova lista e substituindo até que o usuario digitasse 'pare'...

agradeço desde já

Link para o comentário
Compartilhar em outros sites

  • 0

existe muito material de aprendizado na internet

no 3 link tem algo parecido com o que voce esta fazendo, mas todos os links referem-se

a manipulação de strings

https://www.google.com.br/?gws_rd=ssl#q=substituição+de+strings+dentro+de+uma+lista+python

 

um tutorial muito bom

http://www.python-course.eu/input.php

abraço

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,7k
×
×
  • Criar Novo...