sorted()
,通过指定排序键对JSON中的特定对象进行排序。json
模块加载数据,然后根据条件过滤掉不需要的数组。以下是一个示例:,,假设我们有以下 JSON 数据:,,``json,{, "data": [, ["item1", "info1"],, ["item2", "info2"],, ["item3", "info3"], ],},
`,,我们希望删除包含
"item2" 的数组。可以这样做:,,
`python,import json,,# 原始 JSON 数据,json_data = '''{, "data": [, ["item1", "info1"],, ["item2", "info2"],, ["item3", "info3"], ],}''',,# 解析 JSON 数据,data = json.loads(json_data),,# 过滤掉不需要的数组,filtered_data = [item for item in data['data'] if item[0] != 'item2'],,# 更新 JSON 数据,data['data'] = filtered_data,,# 输出结果,print(json.dumps(data, indent=4)),
`,,运行上述代码后,输出将是:,,
`json,{, "data": [, ["item1", "info1"],, ["item3", "info3"], ],},
`,,这样就成功删除了包含
"item2"` 的数组。Powered By Z-BlogPHP 1.7.3
Copyright Your WebSite.Some Rights Reserved.