python排序json
时间: 2024-06-03 11:06:25 浏览: 222
python通过对字典的排序,对json字段进行排序的实例
在 Python 中,可以使用内置的 sorted() 函数来对 JSON 数据进行排序。sorted() 函数接收一个可迭代对象作为参数,可以对列表、元组等进行排序。在对 JSON 数据进行排序时,可以将其转化为 Python 对象,然后使用 sorted() 函数进行排序。
以下是一个排序 JSON 数据的示例代码:
```python
import json
data = '{"name": "John", "age": 30, "city": "New York"}'
json_data = json.loads(data)
sorted_data = dict(sorted(json_data.items()))
print(sorted_data)
```
首先,将 JSON 数据解析为 Python 对象,然后使用 sorted() 函数对其进行排序,并将结果转换为字典对象输出。
阅读全文