如何在for循环中向字典添加数据

时间:2020-10-08 04:24:04

标签: python dictionary

我想知道如何在for循环中更新一些结果的字典。

目前,我有这样的东西:

some_dict = {}
result = call_to_some_method(some_data)
some_dict.update(json.loads(result))

我现在将代码更改如下:

some_dict = {}
for i in ["cat","cat2","zeta"]:
    result = call_to_some_method(some_data)
    ## Update the result for each iteration

有人可以帮忙吗,最后我要像以前的字典一样返回

1 个答案:

答案 0 :(得分:0)

我认为您要执行的操作如下:

some_dict = {}
for i in ["cat","cat2","zeta"]:
    result = call_to_some_method(i)
    some_dict[i] = result # This updates the dictionary