Jak znaleźć średnią listy w Python

Jak znaleźć średnią listy w Python
Średnia (średnia arytmetyczna) jest funkcją matematyczną, która jest obliczana przez dodanie wartości liczbowych na liście i dzieląc je przez liczbę liczb listy. Python zapewnia kilka wbudowanych funkcji matematycznych; w konsekwencji zapewnia różne sposoby obliczania średniej listy.

W tym artykule zostaną omówione różne podejścia, aby uzyskać średnią listy w Python w systemie Linux. Oto lista metod wymienionych poniżej:

  • Znalezienie średniej listy za pomocą funkcji sum () i len ().
  • Znalezienie średniej listy z funkcji Mean () poprzez importowanie modułu statystycznego.
  • Znalezienie średniej listy z funkcji Mean () poprzez importowanie modułu Numpy.
  • Znalezienie średniej listy z redukujących () poprzez importowanie funkcji Functools i Lambda ().

Wymagania

Każda wersja Python, która ma zostać zainstalowana w systemie Linux, Python3 jest wstępnie zainstalowany w najnowszej wersji Ubuntu.

Tworzenie pliku Pythona

Aby kodować w Python na Ubuntu, musisz utworzyć plik Python za pomocą „.rozszerzenie PY ”, utwórz„ Python_file.plik Py ”do poniżej wspomnianego polecenia:

$ nano Python_file.py

Ważna uwaga:

  • # jest używany do pisania komentarzy (stwierdzeń objaśniających), nie są one wykonywane podczas wykonywania programu.
  • Naciskać Ctrl+s Aby zapisać nowo utworzony plik Python i Ctrl+x Aby wyjść z pliku.

Metody znalezienia średniej listy w Python

Ogólna składnia do znalezienia średniej listy jest wspomniana poniżej:

średnia = [suma wartości na liście]/[Liczba wartości na liście]

Postępuj zgodnie z poniższą metodą, którą łatwiej znaleźć średnią listę liczb w Pythonie:

Jak znaleźć średnią listę za pomocą funkcji sum () i len ()

Pierwszym sposobem na znalezienie średniej jest funkcje „sum () i len ()”. Funkcja sum () oblicza sumę wszystkich wartości na liście numerycznej, a funkcja len () krótka dla długości podaje liczbę wartości na liście. Poniżej wspomniana jest składnia do obliczenia średniej za pomocą funkcji sum () i len ():

średnia = sum (lista)/len (lista)

lista zawiera wartości liczbowe, których średnia ma zostać obliczona. Napisz poniższy kod w „python_file.py ”, aby znaleźć średnią listę:

Drukuj („Znalezienie średniej za pomocą funkcji sum () i len ()”)
List_values ​​= 1,3,5,7,9,11
średnia = sum (lista_values)/len (lista_values)
Drukuj („Średnia wartości_politacji to:”, średnia)

Aby uzyskać pożądane dane wyjściowe, wykonaj kod napisany w „Python_file.Py ”Poniżej wspomniane polecenie:

$ Python3 Python_file.py

Jak znaleźć średnią według funkcji średniej () z modułu statystycznego

Innym sposobem obliczenia średniej listy jest pomoc mieć na myśli() funkcja poprzez importowanie Moduł statystyki. Średnia funkcja bierze listę numeryczną jako argument i wykonuj średnią funkcję Na liście, ale nie możemy użyć tej funkcji bez importowania modułu statystycznego, poniżej wspomniany jest jej składnia:

Statystyka importu
średnia = średnia (lista)

Statystyka: Wbudowany moduł w Python, aby wykonać średnią funkcję importuj ten moduł

Lista: zawiera wartości liczbowe, których średnia ma zostać obliczona.

Napisz poniższy kod w Python_file.py Aby obliczyć średnią listy za pomocą średniej funkcji:

Statystyka importu
Drukuj („Znalezienie średniej za pomocą funkcji Mean () w module statystycznym”)
List_values ​​= 1,3,5,7,9,11
średnia = statystyki.Mean (List_values)
Drukuj („Średnia wartości_politacji to:”, średnia)

Aby uzyskać żądane dane wyjściowe, wykonaj kod zapisany Python_file.py Poniżej wspomniane polecenie:

$ Python3 Python_file.py

Jak znaleźć średnią przy użyciu średniej funkcji z modułu Numpy

Możemy obliczyć średnią z listy według funkcji Mean () z modułu „Numpy”. Moduł Numpy jest popularnym wyborem do pracy z dużymi wielowymiarowymi tablicami. Ma również ogromną liczbę funkcji matematycznych, które można zastosować do tablic w celu wykonania różnych zadań. Jednym z najbardziej znaczących jest metoda średniej (), która zwraca średnią dla dostarczonej listy, ale lista ta musi być typu tablicy.

Aby użyć modułu Numpy do obliczenia średniej, najpierw musisz zainstalować go do poniżej wspomnianego polecenia:

$ pip instaluj Numpy

Poniżej wspomniana jest składnia do obliczenia średniej za pomocą modułu „Numpy”:

Importuj Numpy
średnia = Numpy.Mean (lista)

Numpy: biblioteka do importowania, aby użyć średniej funkcji do obliczenia średniej.

lista: zawiera wartości liczbowe, których średnia ma zostać obliczona.

Napisz poniższy kod w „python_file.py ”, aby znaleźć średnią listy za pomocą średniej funkcji z modułu Numpy:

Importuj Numpy
Drukuj („Znalezienie średniej za pomocą funkcji Mean () w module Numpy”)
List_values ​​= [1,3,5,7,9,11]
średnia = Numpy.Mean (List_values)
Drukuj („średnia„ List_values ​​”to:", średnia)

Aby uzyskać pożądane dane wyjściowe, wykonaj kod napisany w „Python_file.Py ”Poniżej wspomniane polecenie:

$ Python3 Python_file.py

Jak znaleźć średnią za pomocą funkcji RUID i Lambda

Aby znaleźć średnią z listy za pomocą redukuj () i lambda, musisz zaimportować Functools moduł do użycia funkcji redukuj () w Pythonie. Do obliczenia suma można użyć funkcji Lambda (.

importować Functools
średnia = Functools.Zmniejsz (Lambda I, J: I+J, List)/Len (List)

„I, J”: to argumenty Lambda.

I+J: Wyrażenie do obliczenia suma listy za pomocą argumentów Lambda.

Len (): podaje liczbę wartości na liście.

Napisz poniższy kod w „python_file.Py ”, aby znaleźć średnią listę za pomocą funkcji Lambda () i Ruck () z modułu„ Functools ”:

importować Functools
Drukuj („Znalezienie średniej za pomocą funkcji Lambda () i Ruck ()”)
def find_average (List_values):
średnia = Functools.Zmniejsz (Lambda I, J: I + J, List_values)/len (List_values)
średnia zwrotna
List_values ​​= 1,3,5,7,9,11
średnia = find_average (List_values)
Drukuj („Średnia wartości_politacji to:”, średnia)

Aby uzyskać pożądane dane wyjściowe, wykonaj kod napisany w „Python_file.Py ”Poniżej wspomniane polecenie:

$ Python3 Python_file.py

Wniosek

Python zapewnia wiele wbudowanych modułów do korzystania z funkcji matematycznych. Aby obliczyć średnią metodę średniej listy.W art. 4 metody są wyjaśnione przykładami do obliczenia średniej listy; używając funkcji sum () i len (), używając funkcji Mean () z modułu statystycznego, używając funkcji Mean () z modułu Numpy i za pomocą funkcji Lambda () i redukujących (). Po przejrzeniu tego artykułu uczysz się różnych metod, aby znaleźć średnią w języku Python.