Python,如何从一个循环中获取值并分配给另一个循环?

2024-09-29 01:26:10 发布

您现在位置:Python中文网/ 问答频道 /正文

下面有两个循环,第一个是timand,第二个是共享的。我想知道如何将每个结果分配给shared[“score”]?因为我在下面尝试的是分配shared[“score”]=timang[“score”]只返回1。。。。例如,我们如何在python中返回多个响应

返回响应(共享数据、tomon数据、状态=状态.HTTP\u 200\u确定)这可能吗?你知道吗

#result of timang

    Result: 0
    Result: 1
    Result: 0
    Result: 0
    Result: 1
    Result: 1


for timang in tomon_dat:
                tm_ins = QuestionaireAnswerModel.objects.get(id=timang["id"])
                timang["score"] = tm_ins.score
                timang["id"] = tm_ins.id
                datatest = timang["score"]




            for shared in shared_data:
                questionaire_ins = QuestionaireModel.objects.get(random_code=shared["random_code"])
                shared["title"] = questionaire_ins.title
                shared["sub_title"] = questionaire_ins.sub_title

                shared["idddd"] = questionaire_ins.id

                answer_ins = SharedQuestionaire.objects.get(id=shared["id"])
                shared["is_answered"] = (QuestionaireAnswerModel.objects.filter(shared_questionaire=answer_ins).count()) > 0
                shared["score"] = timang["score"]

Tags: 数据idforgetobjectstitle状态result