いろは2989323 views
高校化学2914333 views
中学理科1626818 views
MathPython492158 views
高校生物550029 views
小学算数1195619 views
中学社会667260 views
中学数学621615 views
高校物理158399 views
高校国語785919 views
Help
Tools

English

リストを関数の引数にする|Python

リストを関数の引数にすると、複雑な処理を簡潔に表示できます。

def average(x):
n = len(x)
s = sum(x)
a = s / n
return a

c = [3, 4, 5, 9, 4, 8]
print(average©)

出力:

5.5

前回も平均を求める関数を作りましたが、今回はデータをリストにしたことで平均をとりたい要素の個数をいくらでも増やすことができます。100個の平均も1億個の平均も、上の関数で求められます。