はじめに
統計学において、中央値は、データセットの中央値を表す中央傾向の尺度です。これは、データサンプルの上位半分と下位半分を分離する値です。このチャレンジでは、数値のリストの中央値を見つけるPython関数を書く必要があります。
This tutorial is from open-source community. Access the source code
💡 このチュートリアルは英語版からAIによって翻訳されています。原文を確認するには、 ここをクリックしてください
統計学において、中央値は、データセットの中央値を表す中央傾向の尺度です。これは、データサンプルの上位半分と下位半分を分離する値です。このチャレンジでは、数値のリストの中央値を見つけるPython関数を書く必要があります。
find_median
という名前のPython関数を書きましょう。この関数は、数値のリストを引数として受け取り、そのリストの中央値を返します。あなたの関数は次の手順を実行する必要があります。
list.sort()
を使用してリストの数値をソートします。あなたの関数は、直接問題を解く組み込みのPythonライブラリや関数を使用してはいけません。
def median(list):
list.sort()
list_length = len(list)
if list_length % 2 == 0:
return (list[int(list_length / 2) - 1] + list[int(list_length / 2)]) / 2
return float(list[int(list_length / 2)])
median([1, 2, 3]) ## 2.0
median([1, 2, 3, 4]) ## 2.5
このチャレンジでは、Pythonを使って数値のリストの中央値を見つける方法を学びました。あなたは、リストをソートし、リストの長さをチェックして適切な値を返すことで中央値を見つける関数を書きました。