計算 Javascript 平均值

| | | | | |

有兩種方法可以在 Python 中找到數字列表的平均值。您可以將 sum () 除以數字列表的長度 () 以求均值。或者,您可以使用 Python 函數 mean () 求列表的均值。

求一組值的均值是 Python 的一項常見任務。

公告 例如,您可能有一個產品銷售列表,並想知道平均購買價格。或者,對於多樣性報告,您可以計算為您的組織工作的員工的平均年齡。

Python 平均值

有兩種方法可以在Python:

  • 計算列表的總和,然後將該數字除以列表的長度。列表的長度是列表中值的數量。或 ;
  • 使用 statistics. mean () 方法。

雖然這兩種方法都返回數字列表的平均值,但在選擇哪個方法時需要考慮幾個因素

在本教程中,我們將解釋如何使用上述方法在 Python 中查找列表的均值。我們將通過兩個示例來幫助您入門。

Python 平均值:Len () 和 Sum ()

對值列表求平均值的公式 ‚Äã‚Äãis所有術語的總和除以這些術語的數量。您可以使用 Python 值 ‚Äã‚Äãsum() 和 len() 來計算列表中數字的平均值。

Python len() 方法 計算並返回列表中的多個數字。 len是length的縮寫,指的是列表中元素的長度或個數。

總和() 計算列表中所有值的總和。

我們可以一起使用這些函數來計算`a list of values .

Python中計算平均值的基本公式是:

這種方法很常見,因為您不需要導入外部值來計算平均值。

Sum ( ) 和 len() 函數示例

假設我們有一家咖啡館,想知道迄今為止所有訂單的平均價格。要計算這個數字,我們可以使用 sum() 和 len( ) 我們剛剛看到的方法:

我們在控制台打印平均值:

在我們代碼的第一行,我們定義了一個 Python 變量。此變量存儲訂單價格表。接下來,我們通過將所有訂單的總和除以訂單列表的長度來計算這些訂單的平均值。

最後在我們的代碼中,我們向控制台打印一條消息,告訴我們咖啡訂單的平均價格。

我們使用 Python round ()< /em> 方法將我們的平均值四捨五入到小數點後兩位。 str () 方法將我們的平均值轉換為可以打印到控制台的字符串。

我們現在知道迄今為止咖啡訂單的平均價格是 3.69 美元.

Python 平均值:statistics. mean ()

Python 統計庫包含一個名為 statistics. mean () 的函數,它計算 a 的平均值值列表。 mean 一詞在數學中用於描述一系列值的平均值。

statistics. mean () 方法的語法是:

statistics. mean (list_of_values)

media()有一個參數:你要平均的項目列表。

在使用這個方法之前,你需要將統計模塊(statistics)導入 Python 這是一個內置模塊,可用於在 Python 中執行各種計算。

這是使用統計數據的一個重要區別. mean () 和 sum() 和 len() 方法。sum() 和 len() 可以不用導入庫,但是必須導入統計信息才能使用 statistics. mean ()。

如果您不介意導入另一個庫,此方法可以正常工作。由於您可以在沒有任何庫的情況下計算平均值,因此您應該使用在使用統計庫之前很少這樣做。

我們可以使用 Python 導入語句:

我們現在可以訪問Mean () 在統計庫中。

statistic example. mean ()

我們現在準備開始使用 Mean () 計算平均值.

讓我們以我們上面使用的咖啡訂單為例。假設我們要計算迄今為止下達的咖啡訂單的平均價格。我們可以使用以下代碼計算平均價格:

讓我們看看我們程序的輸出:

我們的程序返回與第一個示例相同的文本和輸出。

計算一個元組的平均值

我們可以使用 statistics. mean () 計算一個元組的平均值,它是一個序列有序且不可變的元素。下面是一個用於計算咖啡訂單平均價格的 statistics. mean () 示例,我們的信息存儲在一個元組中:

我們的代碼返回與上一個示例相同的響應,因為我們使用相同的numbers:

如果您使用不應更改的值,可以使用元組代替列表。所以,由於我們的咖啡訂單的價格在訂單處理後不會改變,所以一個元組是合適的。

負值的平均值,Äã,Äã

可以使用average()計算一組負數的平均值。

假設我們有一個列表,其中存儲了冬季特定一周內記錄的最低每日溫度。我們可以使用以下代碼來計算該週的最低日平均溫度:

我們的代碼返回:

結論

可以使用sum() 和len() 或statistics. mean () 方法計算一列值的平均值.必須將 statistics. mean () 方法導入您的程序。您可以使用 sum() 和 len() 方法,而無需將任何外部庫導入您的代碼。

想了解更多關於 Python 編程的知識嗎?閱讀我們的 Python 學習指南。本指南包含可用於提高知識的最佳學習資源列表。

Shop

Learn programming in R: courses

$

Best Python online courses for 2022

$

Best laptop for Fortnite

$

Best laptop for Excel

$

Best laptop for Solidworks

$

Best laptop for Roblox

$

Best computer for crypto mining

$

Best laptop for Sims 4

$

Latest questions

NUMPYNUMPY

psycopg2: insert multiple rows with one query

12 answers

NUMPYNUMPY

How to convert Nonetype to int or string?

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Javascript Error: IPython is not defined in JupyterLab

12 answers


Wiki

Python OpenCV | cv2.putText () method

numpy.arctan2 () in Python

Python | os.path.realpath () method

Python OpenCV | cv2.circle () method

Python OpenCV cv2.cvtColor () method

Python - Move item to the end of the list

time.perf_counter () function in Python

Check if one list is a subset of another in Python

Python os.path.join () method