工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Industrial programming >> Python

Python Average:Python でリストの AVERAGE を見つける方法

パイソン平均

パイソンの平均 関数は、リスト内の特定の数値の平均を見つけるために使用されます。 Python で平均を計算する式は、リスト内の数値の合計をリスト内の数値の数で割って計算することによって行われます。

リストの Python 平均は、以下に示す多くの方法で実行できます。

この Python チュートリアルでは、Python で平均を計算する方法を学びます:

ループによる 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

  1. Pythonで現在の日付と時刻を取得するには?
  2. VHDL で文字列のリストを作成する方法
  3. 中古CNCマシンを見つける方法
  4. Python Print() ステートメント:例を使用して印刷する方法
  5. Python String find() メソッドと例
  6. Python New Line:Python で改行なしで印刷する方法
  7. Python ファイルが存在するかどうかを確認します。 Python でディレクトリが存在するかどうかを確認する方法
  8. Python リスト内包表記、追加、ソート、長さ [例]
  9. 例を使用した Python List count()
  10. Pythonはリストから重複を削除します
  11. Python LIST から要素を削除する [clear、pop、remove、del]