假设我们有一个包含多个字典的列表,以及一个需要替换的键和相应的新值。我们可以使用for循环来遍历列表中的每个字典,并使用字典的update()方法来更新键的值。
示例代码如下:
# 原始字典列表
data = [
{'name': 'Alice', 'age': 25},
{'name': 'Bob', 'age': 30},
{'name': 'Charlie', 'age': 35}
]
# 需要更新的键和值
key = 'age'
new_value = 40
# 遍历字典列表并更新键的值
for item in data:
item.update({key: new_value})
# 打印更新后的字典列表
print(data)
输出结果为:
[{'name': 'Alice', 'age': 40}, {'name': 'Bob', 'age': 40}, {'name': 'Charlie', 'age': 40}]
可以看到,我们更新了键'age'的值为40,字典列表中每个字典都被修改。
上一篇:遍历字典列表并删除元素