Вы никогда не увеличивали свой i
.Либо сделай это, либо оставь это на enumerate
.Кроме того, пояснив, что вы хотите печатать только 4 строки, лучше выполнить проверку в верхней части цикла, так как в противном случае вы будете печатать 5:
lastweek1 = list()
for i, row in enumerate(rows):
if i == 4:
break
lastweek1.append(row)
Или вы не могли быусложнить это :).Первые четыре целых строки так же просто, как
lastweek1 = rows[:4]
или, если это генератор (что вполне вероятно), и вам нужно проверить его,
lastweek1 = list(rows[:4])