| 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 får du den Mode af en liste i Python
    Den matematiske tilstand er den værdi i et datasæt , der forekommer oftest. Du ønsker at finde den tilstand, hvis du tjekker for dubletter resultater. Kortfattethed at Python sproget tillader kan gøre løsningen både elegant og minimal. Instruktioner
    1

    Åbn en ny fil i en teksteditor .
    2

    Indtast følgende linjer. Dette opstiller den liste, du vil beregne den tilstand af såvel som resultatet variabler og en ordbog til sortering .

    L = ( 1,2,3,4,5,6,7,8 , 7,7,45,7,1,3,3 ) d = {} mode = 0freq = 0
    3

    Indtast følgende linjer ind i din editor og tryk på " Tab" nøgle hver gang du ser : Hej

    for jeg i l: hvis d.has_key ( i) : d [ i] + = 1 , ellers : d [ i] = 1
    4

    Tilføj de næste linjer til din fil , erstatte med " Tab "-tasten , som du går : Hej

    hvis d [ i] > freq : mode = I freq = d [i]
    5

    Sæt den næste linje i bunden af ​​din fil : Hej

    print " Found tilstand", mode " frekvens " , freq
    6

    Kør programmet til se resultatet . Den udskriver "Found tilstand 7 frekvens 4 . "

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan : ScrollArea i Python 
    ·Sådan vælges tekstbeskeder i MFC 
    ·Sådan Konverter en liste til en Matrix i Python 
    ·Hvordan man skriver String Funktioner i Python 
    ·Sådan bruges en String som en variabel i Python 
    ·Hvordan man skriver en Python script for Blender 
    ·Hvad er Urllib i Python 
    ·Sådan Deltag Lister i Python 
    ·Sådan oprettes Time Delay i Python 
    ·Sådan Lær Python Computer Language 
      Anbefalede Artikler
    ·Sådan bruges CFC i ColdFusion 
    ·Hvad er en Socket i Java 
    ·Sådan kører IDL i NetBeans 
    ·Alice Programmering Hjælp 
    ·Sådan bruges en Web Service i SSIS data Flow 
    ·Sådan godkende SCCM SQL 
    ·Sådan læses en CSV Column & Konverter til Python 
    ·Sådan ændres Java Forside 
    ·Hvordan man skriver programmer med Virtual Pascal 
    ·Hvordan at skjule en afstemning på en Guild Layout 
    Copyright © Computer Viden http://www.computerdk.com