要保存修改后的用户数组,可以使用以下代码示例:
import json
# 假设原始用户数组
users = [
{"id": 1, "name": "Alice", "age": 25},
{"id": 2, "name": "Bob", "age": 30},
{"id": 3, "name": "Charlie", "age": 35}
]
# 修改用户数组
users[1]["age"] = 31 # 修改 Bob 的年龄为 31
# 保存修改后的用户数组到文件
with open("users.json", "w") as file:
json.dump(users, file)
这段代码首先导入了json
模块,然后定义了一个原始的用户数组users
。接着,通过修改索引为1的元素来改变Bob的年龄。最后,使用open
函数打开一个名为users.json
的文件,并将修改后的用户数组通过json.dump
方法写入文件中。这样就保存了修改后的用户数组到文件中。