I denne artikkelen vil forskjellige tilnærminger bli diskutert for å få gjennomsnittet av lister i Python på Linux -systemet. Her er listen over metoder nevnt nedenfor:
Krav
Enhver Python -versjon som skal installeres på Linux -systemet ditt, Python3 er forhåndsinstallert på den siste Ubuntu -versjonen.
Opprette en Python -fil
For å kode i Python på Ubuntu, må du opprette en Python -fil med ".py ”utvidelse, lag“ python_file.py ”-filen under nevnte kommando:
$ nano python_file.pyViktig notat:
Metoder for å finne gjennomsnittet av listen i Python
Generell syntaks for å finne gjennomsnittet av listen er nevnt nedenfor:
Gjennomsnitt = [sum av verdier i listen]/[antall verdier i listen]Følg hvilken som helst av metoden nedenfor som du synes er lettere å finne gjennomsnittet av listen over tall i Python:
Hvordan finne gjennomsnittet av liste ved bruk av sum () og len () funksjoner
Den første måten å finne gjennomsnittet er ved hjelp av "sum () og len () funksjoner". Summen () -funksjonen beregner summen av alle verdier i den numeriske listen og len () -funksjonen kort for lengde gir antall verdier i listen. Nedenfor nevnt er syntaks for å beregne gjennomsnittet ved bruk av sum () og Len () -funksjon:
Gjennomsnitt = sum (liste)/len (liste)De liste inneholder de numeriske verdiene hvis gjennomsnitt skal beregnes. Skriv den nevnte koden nedenfor i “Python_File.py ”for å finne gjennomsnittet av listen:
print ("Finne gjennomsnitt ved bruk av sum () og len () funksjoner")For å få ønsket utgang, utfør koden skrevet i “Python_File.py ”av nedenfor nevnt kommando:
$ python3 python_file.pyHvordan finne gjennomsnittlig ved gjennomsnitt () -funksjonen fra statistikkmodulen
En annen måte å beregne gjennomsnittet av listen er ved hjelp av mener() funksjon ved å importere Statistikkmodul. Middelfunksjonen tar numerisk liste som et argument og utfører gjennomsnittlig funksjon på listen, men vi kan ikke bruke denne funksjonen uten å importere statistikkmodul, nedenfor nevnt er syntaks:
Importer statistikkstatistikk: Innebygd modul i Python, for å utføre middelfunksjonsimportere denne modulen
Liste: inneholder de numeriske verdiene hvis gjennomsnitt skal beregnes.
Skriv den nevnte koden nedenfor i python_file.py For å beregne gjennomsnittet av listen ved bruk av middelfunksjon:
Importer statistikkFor å få ønsket utdata, utfør koden skrevet i python_file.py Under nevnt kommando:
$ python3 python_file.pyHvordan finne gjennomsnittlig bruk av middelfunksjon fra Numpy -modulen
Vi kan beregne gjennomsnittet av listen med gjennomsnitt () -funksjonen fra "Numpy" -modulen. Numpy-modulen er et populært valg for å jobbe med store flerdimensjonale matriser. Den har også et stort antall matematiske funksjoner som kan brukes på matriser for å utføre en rekke oppgaver. En av de mest betydningsfulle er gjennomsnittlig () -metoden, som returnerer gjennomsnittet for den medfølgende listen, men den listen må være av array -type.
For å bruke Numpy -modulen for å beregne gjennomsnittet, må du først installere den under nevnte kommando:
$ pip installer numpyNedenfor nevnt er syntaks for å beregne gjennomsnittet ved bruk av "numpy" -modul:
Importer numpynumpy: bibliotek som skal importeres for å bruke middelfunksjon for å beregne gjennomsnittet.
liste: inneholder de numeriske verdiene hvis gjennomsnitt skal beregnes.
Skriv den nevnte koden nedenfor i “Python_File.py ”for å finne gjennomsnittet av listen ved hjelp av middelfunksjon fra Numpy -modul:
Importer numpyFor å få ønsket utgang, utfør koden skrevet i “Python_File.py ”av nedenfor nevnt kommando:
$ python3 python_file.pyHvordan finne gjennomsnittlig ved hjelp av redusere og lambda -funksjoner
For å finne gjennomsnittet av en liste ved hjelp av redusere () og lambda, må du importere Functools Modul for å bruke redusere () -funksjonen i Python. Lambda () -funksjonen kan brukes til å beregne summen og redusere () -funksjonen kan brukes til å iterere gjennom listen.
Importer Functools“Jeg, J”: er argumentene til lambda.
I+J: uttrykk for å beregne summen av listen ved bruk av argumenter fra lambda.
Len (): gir antall verdier på listen.
Skriv den nevnte koden nedenfor i “Python_File.py ”for å finne gjennomsnittet av listen ved hjelp av lambda () og redusere () -funksjon fra“ Functools ”-modul:
Importer FunctoolsFor å få ønsket utgang, utfør koden skrevet i “Python_File.py ”av nedenfor nevnt kommando:
$ python3 python_file.pyKonklusjon
Python gir mange innebygde moduler for å bruke matematiske funksjoner. For å beregne gjennomsnittet av listet er gjennomsnittlig metode brukt.I artikkel 4 blir metodene forklart med eksempler for å beregne gjennomsnittet av listen; Ved å bruke sum () og len () -funksjon, ved å bruke Mean () -funksjon fra statistikkmodul, ved å bruke Mean () -funksjon fra Numpy -modul og ved å bruke Lambda () og redusere () -funksjonen. Etter å ha gått gjennom denne artikkelen, lærer du forskjellige metoder for å finne gjennomsnittet på Python -språk.