Het verwijderen van dubbele woorden uit meerdere strings is erg vervelend werk . Het is beter om een computer uitvoeren van dit soort herhalende taken . U kunt een eenvoudige Python- programma om deze taak uit te voeren voor u te schrijven . De Python taal is eenvoudig genoeg om te leren en te gebruiken, zodat zelfs een beginner kan opstaan en relatief snel lopen . U kunt een programma dat de duplicaten uit een lijst in slechts een paar minuten verwijderd schrijven . Wat je computer moeten met Python 3.2 programmeertaal geïnstalleerd Toon Meer Aanwijzingen 1 Open de IDLE teksteditor die wordt geleverd met de Python downloaden . De IDLE teksteditor wordt gevonden in Program Files ( Aanvragen voor Macintosh ) , in de Python directory . Een lege broncode bestand wordt geopend in de IDLE tekstvenster editor . Kopen van 2 Verklaar twee lijsten en deze toewijzen waarden . Zorg ervoor dat de lijsten bevatten een aantal dubbele waarden . Schrijf je in op de top van de broncode bestand : Listone = [ "een" , " twee " , " drie " , " vier " ] listTwo = [ "een" , " vijf " , " drie " , " zes " ] 3 Doorloop beide lijsten met behulp van een dubbele lus "voor" . De buitenste " voor " loop verwerkt de eerste lijst , terwijl de tweede " voor" loop verwerkt de tweede lijst . U kunt de woorden vergelijken in beide lijsten op deze manier . Schrijf de volgende twee uitspraken te herhalen door de lijsten ( wees voorzichtig om streepje de tweede lijn met een tab ruimte, vlak voor de tweede lus "voor" ) : voor wordOne in Listone : voor wordTwo in listTwo : 4 inspringen de lijn onmiddellijk voorafgaand aan de tweede lus "voor" . Maak een "if " statement hier dat de tests om te zien of de woorden zijn gelijk . Zet de volgende uitspraak om dit te bereiken : if ( wordOne == wordTwo ) : 5 Inspringen de lijn direct na de " if" statement om een verklaring dat elke keer loopt af identieke woorden in beide lijsten . Zet de volgende uitspraak aan dergelijke dubbele woorden verwijderen : listTwo.remove ( wordTwo ) 6 Print out " listTwo " nu dat alle duplicaten zijn verwijderd : afdrukken ( listTwo ) 7 Voer het programma door op de toets " F6 " . De programma-uitvoer ziet er als volgt uit: [ ' vijf ' , ' zes ' ]
|