Startup Data scientist Blog

データ分析系のテック情報を発信します

python For ループを使って最大値、最小値、合計値、平均値を求めていく

Forループを使用して最大値と最小値、合計値と平均値を出力するアルゴリズムを作る。

 

List = [180, 170, 160, 165, 175]

 

まず、最大値と最小値、そして合計値の変数をループ前に定義し、ループを回すたびにその値を更新していく。

list = [180, 170, 160, 165, 175]

max = list[0]
min = list[0]
total = 0


for i in range(1, len(list)):
    if max < list[i]:
        max = list[i]
print(max)
for i in range(1, len(list)):
    if min > list[i]:
        min = list[i]
print(min)
for i in list:
    total = total + i
print(total)
print(total/len(list))

>>>

180
160
850
170.0