Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Industrial programming >> Python

Python-gemiddelde:hoe het GEMIDDELDE van een lijst in Python te vinden?

Python-gemiddelde

Het Python-gemiddelde functie wordt gebruikt om het gemiddelde van bepaalde getallen in een lijst te vinden. De formule om het gemiddelde in Python te berekenen, wordt gedaan door de som van de getallen in de lijst te berekenen, gedeeld door het aantal getallen in de lijst.

Het Python-gemiddelde van de lijst kan op vele manieren worden gedaan die hieronder worden vermeld:

  • Python-gemiddelde met behulp van de lus
  • Door sum() en len() ingebouwde gemiddelde functie in Python te gebruiken
  • De functie mean() gebruiken om het gemiddelde uit de statistiekmodule te berekenen.
  • Mean() uit de numpy-bibliotheek gebruiken

In deze Python-tutorial leer je hoe je het gemiddelde berekent in Python:

  • Python-gemiddelde via lus
  • De ingebouwde functies sum() en len() gebruiken
  • De gemiddelde functie van de statistiekmodule gebruiken
  • Mean() gebruiken uit de numpy-bibliotheek

Python-gemiddelde via lus

In dit voorbeeld hebben we de variabele sum_num geïnitialiseerd op nul en gebruikt voor lus. De for-lus loopt door de elementen in de lijst en elk nummer wordt toegevoegd en opgeslagen in de variabele sum_num. Het gemiddelde van lijst Python wordt berekend door het sum_num te gebruiken gedeeld door het aantal getallen in de lijst met behulp van de ingebouwde functie len().

Codevoorbeeld:

def cal_average(num):
    sum_num = 0
    for t in num:
        sum_num = sum_num + t           

    avg = sum_num / len(num)
    return avg

print("The average is", cal_average([18,25,3,41,5]))

Uitvoer:

The average is 18.4

Python-gemiddelde – Met de ingebouwde functies sum() en len()

In dit voorbeeld worden de ingebouwde functies sum() en len() gebruikt om het gemiddelde te vinden in Python. Het is een ongecompliceerde manier om het gemiddelde te berekenen, omdat u niet door de elementen hoeft te lopen en ook de codegrootte wordt verkleind. Het gemiddelde kan worden berekend met slechts één regel code, zoals hieronder weergegeven.

Programmavoorbeeld:

# Example to find average of list
number_list = [45, 34, 10, 36, 12, 6, 80]
avg = sum(number_list)/len(number_list)
print("The average is ", round(avg,2))

Uitvoer:

The average is  31.86

De gemiddelde functie van de statistiekmodule gebruiken

Het “gemiddelde” berekent u eenvoudig met behulp van de gemiddelde functie uit de statistiekmodule. Voorbeeld hieronder weergegeven

# Example to find the average of the list
from statistics import mean
 
number_list = [45, 34, 10, 36, 12, 6, 80]
avg = mean(number_list)
print("The average is ", round(avg,2))

Uitvoer:

The average is  31.86

Mean() gebruiken uit de numpy-bibliotheek

Numpy-bibliotheek is een veelgebruikte bibliotheek om aan grote multidimensionale arrays te werken. Het heeft ook een grote verzameling wiskundige functies die op arrays kunnen worden gebruikt om verschillende taken uit te voeren. Een belangrijke is de functie mean() die ons het gemiddelde van de gegeven lijst geeft.

Codevoorbeeld:

# Example to find avearge of list
from numpy import mean
number_list = [45, 34, 10, 36, 12, 6, 80]
avg = mean(number_list)
print("The average is ", round(avg,2))

Uitvoer:

C:\pythontest>python testavg.py
The average is  31.86

Samenvatting:

  • De formule om het gemiddelde te berekenen wordt gedaan door de som van de getallen in de lijst te berekenen, gedeeld door het aantal getallen in de lijst.
  • Het gemiddelde van een lijst kan op veel manieren worden gedaan, bijv.
    • Python-gemiddelde met behulp van de lus
    • Door de ingebouwde functies sum() en len() van python te gebruiken
    • De functie mean() gebruiken om het gemiddelde uit de statistiekmodule te berekenen.
    • Mean() uit de numpy-bibliotheek gebruiken

Python

  1. Hoe de huidige datum en tijd in Python te krijgen?
  2. Een lijst met strings maken in VHDL
  3. Een gebruikte CNC-machine vinden
  4. Python Print()-instructie:afdrukken met voorbeelden
  5. Methode Python String find() met voorbeelden
  6. Python New Line:afdrukken ZONDER nieuwe regel in Python
  7. Python controleren of bestand bestaat | Hoe te controleren of er een directory bestaat in Python
  8. Python-lijstbegrip, toevoegen, sorteren, lengte [VOORBEELDEN]
  9. Python List count() met VOORBEELDEN
  10. Python verwijdert duplicaten uit een lijst
  11. Element verwijderen uit een Python LIST [clear, pop, remove, del]