假设您有一个循环数组,如下所示:
array = [
{"key": "A", "value": 1},
{"key": "B", "value": 2},
{"key": "C", "value": 3},
]
您可以使用以下Python代码在数组中搜索键值,并将1添加到找到的项目结构中:
key_to_find = "B"
for item in array:
if item["key"] == key_to_find:
item["found"] = 1
break
现在,array
将更新为:
[
{"key": "A", "value": 1},
{"key": "B", "value": 2, "found": 1},
{"key": "C", "value": 3},
]
这段代码遍历数组,当找到匹配的键值时,将新键值对"found": 1
添加到该数组元素中,并停止循环。如果没有找到匹配的键值,则数组将保持不变。
领取专属 10元无门槛券
手把手带您无忧上云