python使用相同长度的另一个列表更新字典列表

daiyue

我正在尝试a使用另一个b长度相同的列表来更新字典列表,每个字典应b在相同位置添加一个与值相对应的键,该长度相同,

for x in range(len(a)):
    a[x]['val'] = b[x]

我想知道是否有更有效/简洁的方法

欧根胡

可以尝试使用zip()

for ai, bi in zip(a, b):
    ai["val"] = bi

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Python从另一个字典列表更新字典列表中的值

用另一个列表中的值更新字典中的值

如何根据另一个字典中的值更新字典值,该字典具有相同的键,其中值是列表?

R:如何使用一个列表的元素重命名不同长度的另一个列表的元素?

将一个列表索引附加到另一个列表不同长度的索引

使用另一个字典中的值更新字典中的值

如何根据另一个不同长度的列表对列表进行排序(需要非常有效)?

在字典中的另一个列表中找到列表的最大长度

Python将字典列表转换为另一个字典列表

根据Python中的另一个字典列表对字典列表进行排序

如何使用另一个字典列表过滤字典列表

使用另一个字典列表中的键对字典列表进行排序

使用另一个字典列表过滤字典列表

如何在Python中以相同顺序将一个列表中的所有整数与长度不同的另一个列表中的整数相加?

列表包含另一个顺序相同的列表

Python使用布尔值为列表中的每个项目返回一个列表,该列表与另一个列表相同

在列表列表中创建一个与最长列表相同长度的新列表

使用流基于另一个列表更新一个列表

根据条件使用另一个列表中的值更新一个列表

使用另一个列表的长度以流为基础遍历列表

如何根据相同元素的另一个值在字典列表中搜索元素的值?

Python仅当另一个字典的值为true时,才使用其中一个值属于另一个列表的字典创建一个新列表

试图用另一个“字典”更新字典

来自Python中2个不同长度列表的字典

python:如何按另一个列表中值的顺序对字典列表进行排序?

如何使用Python在字典中查找列表内容并将其存储在另一个字典中

如何使用与另一个列表匹配的键从列表中删除字典

如何使用与另一个列表的比较来对列表中的字典进行排序

如何从另一个类访问列表的长度