Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> python Programming >> Content
Hoe te duplicaten te verwijderen van een Twee List String
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 ' ]

Previous: Next:
  python Programming
·Python Kernel Methoden 
·Hoe te uploaden naar S3 Met Py…
·Hoe maak je een Python woorden…
·Hoe de Python programmeertaal …
·Hoe kan ik een array van Strin…
·Hoe maak je een Dictionary con…
·Hoe te beginnen Up the Python …
·Hoe een Atom Feed in Python 
·Hoe maak je een script dat Ver…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Java Kan niet maken een statische verwij…
·Hoe je Apache configureren voor Javascri…
·Hoe te controleren voor Integers in Java…
·PHP Helper Functies 
·Hoe te Python script gebruiken op Web Se…
·Hoe te bekijken van de code van een Visu…
·Hoe maak je een Perl Grep functie gebrui…
·Hoe je alle executies op Stop Ruby 
·Hoe kan ik een programma in Python voor …
Copyright © Computer Kennis http://www.nldit.com