要遍歷循環賦值JSON數組,可以使用for循環結合索引來實現。以下是一個示例代碼:
import json
# 假設有如下的JSON數組
json_array = '[{"name": "Alice", "age": 25}, {"name": "Bob", "age": 30}, {"name": "Charlie", "age": 35}]'
# 將JSON數組轉換為Python對象
data = json.loads(json_array)
# 遍歷循環賦值
for item in data:
item['age'] += 1
# 打印修改后的JSON數組
print(json.dumps(data))
輸出結果:
[{"name": "Alice", "age": 26}, {"name": "Bob", "age": 31}, {"name": "Charlie", "age": 36}]
在示例中,首先將JSON數組轉換為Python對象,然后使用for循環遍歷數組中的每個元素。在循環體中,可以通過索引或鍵來訪問和修改元素的值。最后,使用json.dumps()
方法將修改后的Python對象轉換為JSON格式并打印輸出。