从列表更新字典

时间:2020-07-05 06:26:33

标签: python

如何使用列表dict_keys中的键和列表dict_values中的值更新字典?我已经尝试过以这种方式使用for循环:

for i in dict dict_keys:
    for o in dict_values:
        dict(i) = o

1 个答案:

答案 0 :(得分:0)

您可以使用字典理解来创建字典。 table()函数创建一个迭代器,该迭代器将返回每个列表中只有一个项目的集合,就像拉链连接牙齿的两侧一样。然后,您可以为每个对应的对组合一个键和一个值zip

k:v

如果您已经拥有dict = {k:v for k, v in zip(dict_keys, dict_values)} ,并且只想使用这些值进行更新,只需以相同的理解力对其调用dict函数即可:

update()