cca / utils /kv_utils.py
sanbo
update sth. at 2025-01-20 14:08:58
08ca036
raw
history blame contribute delete
395 Bytes
def set_value_for_key(data, target_key, new_value):
if isinstance(data, dict):
for key, value in data.items():
if key == target_key:
data[key] = new_value
else:
set_value_for_key(value, target_key, new_value)
elif isinstance(data, list):
for item in data:
set_value_for_key(item, target_key, new_value)