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)