Slik fjerner duplikater fra en to List String

Fjerne dupliserte ord fra flere strenger er veldig kjedelig arbeid. Det er bedre å ha en datamaskin utføre disse typer repetitive oppgaver. Du kan skrive en enkel Python program for å utføre denne oppgaven for deg. Python språket er lett nok å lære og bruke så selv en nybegynner kan komme i gang relativt raskt. Du kan skrive et program som fjerner duplikater fra en liste på noen få minutter.

Bruksanvisning

1 Åpne IDLE tekst editor som følger med Python nedlasting. Den IDLE teksteditor er funnet i Program Files (Søknader om Macintosh), i Python katalogen. En tom kildekode fil åpnes i IDLE tekst editor vinduet.

2 Erklærer to lister og tilordne dem verdier. Sørg for at listene inneholder noen like verdier. Skriv følgende på toppen av kildekoden filen:

Listone = [ "en", "to", "tre", "fire"]

listTwo = [ "en", "fem", "tre", "seks"]

3 Gjenta for begge listene med en dobbel "for" loop. Den ytre "for" sløyfe gjentas gjennom den første listen, mens den andre "på" sløyfe gjentas gjennom den andre listen. Du kan sammenligne ord i noen av listene denne måten. Skriv følgende to uttalelser å veksle gjennom listene (være forsiktig med å rykke inn den andre linjen med en fane plass, rett før den andre "for" loop):

for wordOne i Listone:

for wordTwo in listTwo:

4 Rykke linjen umiddelbart før andre "for" loop. Lag en "hvis" statement her som tester for å se om ordene er like. Skriv følgende uttalelse for å oppnå dette:

if(wordOne == wordTwo):

5 Rykke linjen umiddelbart etter "hvis" statement å avgi en uttalelse som går helst identiske ord er plassert i de to listene. Skriv følgende uttalelse å fjerne slike dupliserte ord:

listTwo.remove(wordTwo)

6 Skriv ut "listTwo" nå som alle duplikater er fjernet:

print (listTwo)

7 Kjør programmet ved å trykke på "F6" -tasten. Programmet utgang ser slik ut:

[ 'Fem', 'seks']