使用 sort_keys 参数指定结果是否应该排序
- import json
- x = {
- "name": "Bill",
- "age": 63,
- "married": True,
- "divorced": False,
- "children": ("Jennifer","Rory","Phoebe"),
- "pets": None,
- "cars": [
- {"model": "Porsche", "mpg": 38.2},
- {"model": "BMW M5", "mpg": 26.9}
- ]
- }
- # sort the result alphabetically by keys:
- print(json.dumps(x, indent=4, sort_keys=True))