Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako získať režime zoznamu v Pythone

matematický mód je hodnota v súbore dát , ktorý sa vyskytuje najčastejšie . Ak chcete nájsť režim , kde boli kontroly na duplicitné výsledky . Stručnosť , že jazyk Python umožňuje , môže mať riešenie , ako elegantné a minimálne . Pokyny dovolená 1

Otvorte nový súbor v textovom editore .
2

typ v nasledujúcich riadkoch . Slúži na nastavenie zoznamu , ktorú chcete vypočítať režim , rovnako ako premenné výsledok a slovník triedenie .

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

Zadajte nasledujúce riadky do vášho editora a stlačte tlačidlo " Tab " kľúčovým kedykoľvek vidíte :

pre i vl : ak d.has_key ( i ) : d [ i ] + = 1 , inak : d [ i ] = 1
4

Pridať ďalšie riadky súboru , nahrádzať s klávesom " Tab " as you go :

ak d [ i ] > frekvencia : režim = i FREQ = d [ i ]
5

Vložte nasledujúci riadok v dolnej časti súboru :

tlače " Našiel mode " , režim " frekvencie " , frekv
6

spustite program na vidieť výsledok . Tlačí " Našiel režim 7 frekvenciu 4. "

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené