| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Python Programming >> Content
    Sådan fjernes dubletter i Lister i Python
    Manipulering lister er en meget almindelig opgave for programmører. En programmør kan være nødvendigt at søge en liste over ord for dubletter og fjerne dem. At være i stand til at fjerne dubletter fra en liste på flere sprog er et must for alle, der ønsker at forfølge en karriere inden for softwareudvikling. Programmeringssproget Python har flere indbyggede funktioner, der forenkler denne opgave. Instruktioner
    1

    Åbn klar teksteditor , der kommer med Python Programming Language .
    2

    Erklær en liste over ord i toppen af kildekoden fil , og sørg at omfatte dubletter . For eksempel kan du skrive dette : Hej

    ordliste = [" kat" , "hund ", " abe ", " hund" , "kat "]
    3

    Erklær en tom listen nedenfor den forrige liste , som dette : Hej

    wordList2 = [ ]
    4

    gentage over det første ord listen ved hjælp af en for-løkke , som dette:
    < p> for x i intervallet (LEN ( ordliste ) ) :
    5

    gentage over resten af ordene i listen ved hjælp af en indlejret for løkke. Du er nødt til at indrykke dette for loop ved at trykke på tasten Tab gang, og derefter skriver dette næste linje kode : Hej

    for y i området ( x + 1 , Len ( ordliste ) ) :
    6

    Test hvert ord gentog ovre i den anden for løkke mod ordene gentog ovre i det første for-løkken . Dette opnås ved hjælp af en "hvis" erklæring, som skal indrykket hjælp af Tab-tasten . Den , hvis udsagn kan skrives på denne måde : Hej

    hvis ordliste [x] == ordliste [y] :
    7

    Tilføj dublerede ord til den tomme ordliste oprettede i trin 3. . Denne linje kode skal indrykket hjælp af Tab-tasten : Hej

    wordList2.append ( ordliste [x] )
    8

    Hit "Enter "-tasten et par gange , og derefter hit "Slet" for at fjerne alle de led og returnere markøren til venstre side i tekst-editoren
    9

    gentage gennem det andet ord liste som denne : .

    for å i worldList2
    10

    Fjern hvert ord , der er indeholdt i det andet ord liste fra det første ord listen. Dette kan gøres ved at skrive følgende linje , indrykket én gang med en fane tastetryk : Hej

    wordList.remove (y)
    11

    Tryk på " F5 " for at udføre scriptet . De følgende linjer er output : Hej

    Cat

    Hund

    Monkey

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan sammenkæde Lister i Python 
    ·Sådan downloader Python 
    ·Sådan installeres PyGame Med Python 2.7 på en Mac 
    ·Python Metoder til Lister 
    ·Sådan Konverter PY filer til PYC 
    ·Hvad Er Python 2.6 Interpreter Path 
    ·Sådan Definer globale variabler i Python 
    ·Hvordan man åbner en fil i Python 
    ·Sådan får du længden af ​​en fil på Python 
    ·Sådan fjernes Tomme Underlister med Python 
      Anbefalede Artikler
    ·Fejlfinding en Java-applet 
    ·PHP Billede mimetyper 
    ·Sådan bruges Eclipse for PHP 
    ·Sådan oprettes særlige effekter til din hjemmeside - …
    ·Java UDP : Sådan Send en fil 
    ·Sådan Dræb eller Delete Kommandoer i VB6 
    ·MySQL er langsom med alt for mange vedvarende forbindel…
    ·Sådan spiller Alarm WAV fil fra PHP Script 
    ·Sådan Konsolider pivottabeller Brug VBA 
    ·Sådan bruges MMControl i Visual Basic 
    Copyright © Computer Viden http://www.computerdk.com