python求平均值多種方法代碼示例
更新時間:2023年11月13日 11:11:39 作者:wb1597063760
要求一個列表中的數的平均值,我們可以使用Python來實現,這篇文章主要給大家介紹了關于python求平均值多種方法的相關資料,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
Python 求平均值的方法有很多種,下面以求列表中元素的平均值為例,提供代碼示例。使用內置函數sum()和len():
Python 求平均值的方法有很多種,下面以求列表中元素的平均值為例,提供代碼示例。
1. 使用內置函數sum()和len():
python # 定義一個列表 list_num = [1, 2, 3, 4, 5] # 計算列表中元素的平均值 list_avg = sum(list_num) / len(list_num) print("列表中元素的平均值為:", list_avg)
2. 使用內置函數statistics.mean():
python # 導入statistics模塊 import statistics # 定義一個列表 list_num = [1, 2, 3, 4, 5] # 計算列表中元素的平均值 list_avg = statistics.mean(list_num) print("列表中元素的平均值為:", list_avg)
3. 使用numpy模塊:
python # 導入numpy模塊 import numpy as np # 定義一個列表 list_num = [1, 2, 3, 4, 5] # 計算列表中元素的平均值 list_avg = np.mean(list_num) print("列表中元素的平均值為:", list_avg)
附:使用 for 循環(huán)
使用 for 循環(huán)遍歷列表,累加所有元素的值,最后除以列表的長度即可得到平均值。
def mean(numbers): total = 0 for n in numbers: total += n return total / len(numbers) numbers = [1, 2, 3, 4, 5] print(mean(numbers)) # 輸出 3.0
總結
到此這篇關于python求平均值多種方法的文章就介紹到這了,更多相關python求平均值內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!