Programação  
 
Conhecimento computador >> Programação >> Programação Python >> 
Como remover duplicatas de uma String Dois Lista
Remoção palavras duplicadas a partir de múltiplas cordas é um trabalho muito tedioso. É melhor ter um computador executar estes tipos de tarefas repetitivas. Você pode escrever um programa simples em Python para executar essa tarefa para você. A linguagem Python é bastante fácil de aprender e usar assim mesmo um novato pode se levantar e correr relativamente rápido . Você pode escrever um programa que remove as duplicatas de uma lista em apenas alguns minutos. Coisas que você precisa
Computação com Python 3.2 linguagem de programação instalado
Show Mais instruções
1

Abra o editor de texto IDLE que vem com o download Python. O editor de texto IDLE é encontrado em Arquivos de Programas ( Aplicações para Macintosh) , no diretório Python. Um arquivo de código fonte em branco é aberto na janela do editor de texto IDLE .
2

Declare duas listas e atribuir-lhes valores. Certifique-se de que as listas contêm alguns valores duplicados. Escreva o seguinte na parte superior do arquivo de código fonte :

listOne = [ "um ", " dois ", " três ", " quatro" ]

listTwo = [ "um" , "cinco", "três" , "seis" ]
3

Iterate através de ambas as listas , usando um duplo laço "for" . O exterior " para " loop itera através da primeira lista , enquanto o segundo " para " loop itera através da segunda lista . Você pode comparar as palavras em qualquer lista desse jeito. Escreva os dois comandos a seguir para percorrer as listas (cuidado para recuar a segunda linha com um espaço de tabulação, mesmo antes do segundo laço "for" ) :

para wordOne em listOne :

para wordTwo em listTwo :
4

recuo da linha imediatamente anterior ao segundo ciclo "for" . Criar um " if" aqui que testa para ver se as palavras são iguais. Escreva a seguinte declaração para alcançar este objetivo :

if ( wordOne == wordTwo ) :
5

recuo da linha imediatamente após a instrução "if" para emitir uma declaração de que é executado a qualquer momento palavras idênticas situam-se em duas listas . Escreva a seguinte declaração para remover tais palavras duplicadas :

listTwo.remove ( wordTwo )
6

Imprima " listTwo " agora que todas as duplicatas foram removidos:

print ( listTwo )
7

Execute o programa pressionando a tecla " F6 " . A saída do programa fica assim:

[ "cinco", " seis" ]

Anterior :

Próximo : No
  Os artigos relacionados
·Fazendo histogramas em Python 
·Cadeia Comprimento Limite em Python 
·Como espelhar uma verticalmente fotográfica e horizont…
·Como fazer um laço de repetição em Python 
·Python Método Slice 
·Como escrever informação digitada para arquivo Python…
·O uso da função Python Numeric.Arange 
·Processos Python OS 
·Como executar o Java Apps De Python 
·Como determinar a ordem alfabética em Python 
  Artigos em destaque
·Como criar uma chave de produto no Installer Visual 
·Tutorial para criar ASP VBScript com acesso no Dreamwea…
·Como ler um Integer Valor single do Usuário 
·Como inserir um atraso no código Python 
·Certificação Python 
·Como fazer uma ordenação por inserção em Python 
·Como testar FFmpeg em PHP 
·Como gerar um tom em Java 
·Meu GoDaddy Email Formulário PHP não está funcionand…
·Diferença entre PHP require_once e include_once 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados