如何访问和替换dictlist中的值?

2024-04-19 17:14:07 发布

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

[Python]

我有一份多阶段的口述清单。我想访问dict列表中的位置并用listdatadata_result替换它。我可以访问位置并将值附加到变量。但是,我不知道如何创建一个存储整个dict列表和替换/附加列表的变量。你知道吗

多阶段结构,侧重于dataresults列表

multi-stage structure

注意:所有参数都设置为一个值。你知道吗

data = {
    "uuid": str(uuid),
    "name": str(tag + "_" + testName + "_" + str(datetime.datetime.utcnow())),
    "verdict": str(totalResult)
}
print(data)

    data_result = {
        "Test_Case": str(Test_Case),
        "Test_Result": str(result),
        "Time Evaluation": str(duration)
    }

    res = tcm_template ## ** HERE **
    res2 = tcm_template['testcatalogmanager']['ut']['tests']
    for res3 in res2:
        res4 = res3['data']
        for res5 in res4: # # res4 in data list     
            final_result = res5['results']
            final_result.append(data_result)


#tcm_template.replace(data) ## @ data - prototype code
#tcm_template.append(final_result) ## @ results - prototype code

Tags: intest列表datadatetimeuuidtemplateresult