Как передать данные переменных в пустые словари
Я пытаюсь загнать данные в пустые словари, при этом я добавляю два цикла for, но я хочу вернуть два цикла в одну переменную.
d = {
"result":[],
"out":[]
}
quest = Question.objects.annotate(choice_count=Count('choice'))
ans = Answer.objects.annotate(solution_count=Count('solution'))
for i quest:
d["quest "].append(i)
print(d)
for i ans:
d["out"].append(i)
print(d)
return Response({'data':{'staus':d}}
Надеюсь, вы сможете использовать zip и тогда вы сможете выполнить свою задачу с помощью одного for
for q, a in zip(quest, ans):
d["quest"].append(i)
d["out"].apend(i)