1. kamere
  2. Car Audio & Electronics
  3. Domači glasbeni sistem
  4. Osebni avdio
  5. televizorji
  6. Pametni dom
  >> Elektronske tehnologije Online >  >> Pametni dom >> Pametno življenje

Kako najti povprečje seznama v Pythonu

Če za matematiko ali statistično računalništvo uporabljate programski jezik, imenovan Python, boste morda morali na neki točki vzeti povprečje številk na seznamu. To lahko storite na več načinov, vključno z izračunavanjem povprečja s pomikanjem po seznamu in uporabo knjižničnih funkcij za iskanje srednje vrednosti niza števil.

Python Average Via Loop

Povprečje ali povprečje niza števil se običajno nanaša na vsoto vseh števil, deljeno s številom števil na seznamu. To daje aritmetično sredino, ki je lahko uporabna v različnih statističnih aplikacijah in neformalnih kontekstih.

Programski jezik Python omogoča razmeroma enostavno korakanje ali kroženje po elementih seznama in izračunavanje lastnosti za vsakega od njih. Python vključuje različne vrste zank, vključno z zankami "while", ki se nadaljujejo, dokler pogoj ni več resničen, in zankami "for", ki enkrat izvedejo kodo na vsakem elementu seznama.

Zanka "za" je verjetno najlažja zanka za uporabo v Pythonu za povprečje seznama. Nastavite spremenljivko na nič in ponovite vsak element seznama ter dodajte njegovo vrednost novi spremenljivki. Ko je zanka končana, izračunajte dolžino seznama z uporabo Pythonove vgrajene funkcije "len". Vsoto delite z dolžino seznama.

Ukvarjanje z zaokroževanjem

Če seznam vsebuje vsa cela števila, pomnožite seznam s konstanto "1.0", da ga prisilite v decimalno število, tako da Python ne zaokroži rezultata na najbližje celo število. Morda boste želeli uporabiti Pythonov vgrajeni razred "Decimal", da nadzirate, koliko Python zaokrožuje rezultat.

Ta postopek je enak v različicah jezika Python 2 ali Python 3.

Uporaba funkcije NumPy Mean

V nekaterih primerih morda ne boste želeli implementirati svoje kode za izvajanje običajne operacije, kot je jemanje srednje vrednosti števil v Pythonu.

Za izračun povprečja in drugih statističnih funkcij lahko uporabite različne knjižnice dodatkov za Python. Pogosta je knjižnica znanstvenega računalništva NumPy, ki je brezplačna knjižnica. Funkciji "numpy.mean", ki je vključena v knjižnico, lahko posredujete seznam ali niz števil, ki vrne srednjo vrednost števil, ki jih posredujete.

NumPy je mogoče namestiti na večino sodobnih operacijskih sistemov in različic Pythona. NumPy se lahko uporablja tudi s Pythonom za izračun standardnega odklona z njegovo funkcijo "numpy.std".


  1. Kako najti Track Seznam CD
  2. Kako ustvariti matriko v Pythonu
  3. Kako najti IP naslov podjetja
  4. Kako najti geslo za računalnik v LAN
  5. Kako najti geslo za svoj e-poštni račun