Python TypeError: 'int' object is not iterable

TypeError: 'int' object is not iterable

繰り返しに使えるオブジェクトではないということ

for in などの配列から1つづつオブジェクトを回すときに利用する

//ここがちがう
for i  in (days - campain + 1):
    i_campain = 0
    for j in range(campain):
        i_campain += days_list[i + j]
    campain_days.append(i_campain / campain)

print(campain_days)

正解はこう rangeで繰り返しを指定する

for i in range(days - campain + 1):
    i_campain = 0
    for j in range(campain):
        i_campain += days_list[i + j]
    campain_days.append(i_campain / campain)

print(campain_days)