Python Average:Python でリストの AVERAGE を見つける方法
パイソン平均
パイソンの平均 関数は、リスト内の特定の数値の平均を見つけるために使用されます。 Python で平均を計算する式は、リスト内の数値の合計をリスト内の数値の数で割って計算することによって行われます。
リストの Python 平均は、以下に示す多くの方法で実行できます。
- ループを使用した Python 平均
- Python の組み込み平均関数 sum() および len() を使用する
- mean() 関数を使用して、統計モジュールから平均を計算します。
- numpy ライブラリの mean() の使用
この Python チュートリアルでは、Python で平均を計算する方法を学びます:
- ループによる Python 平均
- sum() および len() 組み込み関数の使用
- 統計モジュールの平均関数の使用
- numpy ライブラリの mean() の使用
ループによる Python 平均
この例では、変数 sum_num をゼロに初期化し、ループに使用しました。 for ループは、リストに存在する要素をループし、各数値が追加され、sum_num 変数内に保存されます。 Python のリストの平均は、組み込み関数 len() を使用して、sum_num をリスト内の数値のカウントで割ることによって計算されます。
コード例:
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]))
出力:
The average is 18.4
Python Average – sum() および len() 組み込み関数の使用
この例では、sum() および len() 組み込み関数を使用して、Python で平均を求めています。要素をループする必要がないため、平均を計算する簡単な方法であり、コード サイズも削減されます。以下に示すように、たった 1 行のコードで平均を計算できます。
プログラム例:
# 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))
出力:
The average is 31.86
統計モジュールの平均関数の使用
統計モジュールの mean 関数を使用して、「平均」を簡単に計算できます。以下に例を示します
# 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))
出力:
The average is 31.86
numpy ライブラリの mean() の使用
Numpy ライブラリは、大規模な多次元配列を操作するために一般的に使用されるライブラリです。また、さまざまなタスクを実行するために配列で使用される数学関数の大規模なコレクションもあります。重要なものの 1 つは、与えられたリストの平均を与える mean() 関数です。
コード例:
# 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))
出力:
C:\pythontest>python testavg.py The average is 31.86
まとめ:
- 平均を計算する式は、リスト内の数字の合計をリスト内の数字の数で割ったものです。
- リストの平均はさまざまな方法で計算できます
- ループを使用した Python 平均
- python の sum() および len() 組み込み関数を使用する
- mean() 関数を使用して、統計モジュールから平均を計算します。
- numpy ライブラリの mean() の使用
Python
- Pythonで現在の日付と時刻を取得するには?
- VHDL で文字列のリストを作成する方法
- 中古CNCマシンを見つける方法
- Python Print() ステートメント:例を使用して印刷する方法
- Python String find() メソッドと例
- Python New Line:Python で改行なしで印刷する方法
- Python ファイルが存在するかどうかを確認します。 Python でディレクトリが存在するかどうかを確認する方法
- Python リスト内包表記、追加、ソート、長さ [例]
- 例を使用した Python List count()
- Pythonはリストから重複を削除します
- Python LIST から要素を削除する [clear、pop、remove、del]