在 python 中跳过 for 循环的迭代
skip an iteration of the for loop in python
我需要帮助,我不知道如何解决它。
看照片能更好地理解我的演讲,其中填充了新字段的值是从总数中减去新的值,我不希望它立即减去,而是下一轮。
我该怎么办?
def UserAndamentoListView(request):
giorni = []
mese = []
new_user = []
tot_user = []
tot = User.objects.all().count()
for day in range(5):
giorni.append(datetime.datetime.now() - datetime.timedelta(days=day))
new = User.objects.filter(date_joined__contains = giorni[day].date())
new_user.append(new)
tot -= new.count()
tot_user.append(tot)
context = {'giorni': giorni, 'new_user':new_user, 'tot_user': tot_user}
return render(request, 'andamento.html', context)
只需在 后减去 添加总数
for day in range(5):
giorni.append(datetime.datetime.now() - datetime.timedelta(days=day))
new = User.objects.filter(date_joined__contains = giorni[day].date())
new_user.append(new)
tot_user.append(tot)
tot -= new.count()
tot 的值在当前循环迭代结束时更改,但直到下一次循环时才使用。
我需要帮助,我不知道如何解决它。
看照片能更好地理解我的演讲,其中填充了新字段的值是从总数中减去新的值,我不希望它立即减去,而是下一轮。
我该怎么办?
def UserAndamentoListView(request):
giorni = []
mese = []
new_user = []
tot_user = []
tot = User.objects.all().count()
for day in range(5):
giorni.append(datetime.datetime.now() - datetime.timedelta(days=day))
new = User.objects.filter(date_joined__contains = giorni[day].date())
new_user.append(new)
tot -= new.count()
tot_user.append(tot)
context = {'giorni': giorni, 'new_user':new_user, 'tot_user': tot_user}
return render(request, 'andamento.html', context)
只需在 后减去 添加总数
for day in range(5):
giorni.append(datetime.datetime.now() - datetime.timedelta(days=day))
new = User.objects.filter(date_joined__contains = giorni[day].date())
new_user.append(new)
tot_user.append(tot)
tot -= new.count()
tot 的值在当前循环迭代结束时更改,但直到下一次循环时才使用。