1. fotoaparati
  2. Car Audio & Electronics
  3. Home Audio
  4. Osobni Audio
  5. TV
  6. Pametna kuća
  >> Hrvatska Electronic Technology >  >> Pametna kuća >> Pametan život

Kako pronaći prosjek liste u Pythonu

Ako za matematičko ili statističko računanje koristite programski jezik koji se zove Python, možda ćete u nekom trenutku morati uzeti prosjek brojeva na popisu. Postoji nekoliko načina za to, uključujući izračunavanje prosjeka prelaskom preko popisa i korištenjem funkcija knjižnice za pronalaženje srednje vrijednosti skupa brojeva.

Python Average Via Loop

Prosjek ili srednja vrijednost skupa brojeva obično se odnosi na zbroj svih brojeva podijeljen s količinom brojeva na popisu. To daje aritmetičku sredinu, koja može biti korisna u raznim statističkim primjenama i neformalnim kontekstima.

Programski jezik Python omogućuje relativno lako koračanje, ili petlju, kroz elemente popisa i izračunavanje nekog svojstva za svaki od njih. Python uključuje razne vrste petlji, uključujući "while" petlje koje se nastavljaju sve dok uvjet više nije istinit i "for" petlje koje izvršavaju kod jednom na svakom elementu popisa.

Petlja "for" vjerojatno je najlakša petlja za korištenje u Pythonu za srednju vrijednost popisa. Postavite varijablu jednaku nuli i iterirajte preko svakog elementa popisa, dodajući njegovu vrijednost novoj varijabli. Kada je petlja gotova, izračunajte duljinu popisa pomoću Python ugrađene funkcije "len". Podijelite zbroj s duljinom popisa.

Zaokruživanje

Ako popis sadrži sve cijele brojeve, pomnožite popis s konstantom "1.0" da biste ga prisilili na decimalni broj tako da Python ne zaokružuje rezultat na najbliži cijeli broj. Možda ćete htjeti upotrijebiti klasu "Decimal" ugrađenu u Python da kontrolirate koliko Python zaokružuje rezultat.

Ovaj je postupak isti u verzijama jezika Python 2 ili Python 3.

Korištenje funkcije NumPy Mean

U nekim slučajevima možda nećete htjeti implementirati svoj kod za izvođenje uobičajenih operacija kao što je uzimanje srednje vrijednosti brojeva u Pythonu.

Možete koristiti razne dodatne biblioteke za Python za izračunavanje srednje vrijednosti i drugih statističkih funkcija. Uobičajena je knjižnica za znanstveno računalstvo NumPy, koja je besplatna knjižnica. Možete proslijediti popis ili niz brojeva funkciji "numpy.mean" uključenoj u biblioteku, a ona vraća srednju vrijednost brojeva koje proslijedite.

NumPy se može instalirati na većinu modernih operativnih sustava i verzija Pythona. NumPy se također može koristiti s Pythonom za izračun standardne devijacije pomoću njegove funkcije "numpy.std".


  1. Kako pronaći Popis pjesama s CD-a
  2. Kako stvoriti niz u Pythonu
  3. Kako pronaći IP adresu tvrtke
  4. Kako pronaći lozinku za računalo na LAN-u
  5. Kako pronaći lozinku za moj račun e-pošte