ホームページ >バックエンド開発 >Python チュートリアル >Python でリストの算術平均を効率的に計算するにはどうすればよいですか?

Python でリストの算術平均を効率的に計算するにはどうすればよいですか?

Barbara Streisand
Barbara Streisandオリジナル
2024-11-28 06:00:14472ブラウズ

How Can I Efficiently Calculate the Arithmetic Mean of a List in Python?

Python でリストの算術平均を求める: ヒントとベスト プラクティス

リストの平均を計算することは、データの基本的なタスクです分析は、Python の標準ライブラリを使用して簡単に実行できます。これは、Python でリストの算術平均 (平均とも呼ばれる) を求めるための包括的なガイドです。

Python 3.8 :

  • 最適な数値安定性について浮動小数点数を扱う場合は、statistics.fmean を使用してください。 function.

Python 3.4 :

  • float の数値安定性を提供しますが、statistics.mean は fmean よりわずかに遅いオプションです。

Python 3 および Python の古いバージョンの場合2:

  • 次の式を使用して平均を計算します:

    • Python 3: sum(xs) / len(xs)
    • Python 2: sum(xs) / float(len(xs)) (確実にするために len を float に変換します) float 除算)

例:

リスト [15, 18, 2, 36, 12, 78, 5, 6, 9]:

import statistics

mean = statistics.mean([15, 18, 2, 36, 12, 78, 5, 6, 9])

print(mean)  # 20.11111111111111

適切な関数とテクニックを使用すると、Python でリストの平均を効率的かつ正確に見つけることができ、結果の安定性と正確性を確保できます。

以上がPython でリストの算術平均を効率的に計算するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。