リストを関数の引数にする|Python
リストを関数の引数にすると、複雑な処理を簡潔に表示できます。
def average(x):
n = len(x)
s = sum(x)
a = s / n
return a
c = [3, 4, 5, 9, 4, 8]
print(average(c))
出力:
5.5
前回も平均を求める関数を作りましたが、今回はデータをリストにしたことで平均をとりたい要素の個数をいくらでも増やすことができます。100個の平均も1億個の平均も、上の関数で求められます。
関数
-
Pythonの代数演算子(割り算、余り、べき乗など)01621
-
Pythonの比較演算子一覧092
-
Pythonの関数を定義する(def)01345
-
リストを関数の引数にする|Python03695
-
リストの総和を合計する(sum)|Python035369
-
Pythonの関数(def)の基本的な使い方0455
-
Pythonのラムダ(lambda)式関数0155
-
Pythonでsha256のハッシュ値を返す06123
-
Pythonの型指定:関数の返り値の型を指定する01616