Featured image of post Python小技巧 - 如何让字典参数值输出更加易读

Python小技巧 - 如何让字典参数值输出更加易读

标准的字典字符串的输出是比较难易读的,这个说的是什么意思

下面看个代码例子

1
2
3

mapping_1 = {'a': 23, 'b': 42, 'c': 0xc0ffee}
print(mapping_1)

执行后代码输出结果如下

1
2

{'a': 23, 'b': 42, 'c': 12648430}

但是我们换个输出方式,会让字段输出比较人性化

“ json”模块可以做的更好:

看下面这个代码例子

1
2
3
4
5
6

import json

mapping_1 = {'a': 23, 'b': 42, 'c': 0xc0ffee}

print(json.dumps(mapping_1, indent=4, sort_keys=True))

运行后输出结果如下

1
2
3
4
5
6
7

$ python main.py
{
    "a": 23,
    "b": 42,
    "c": 12648430
}

是不是这个方式的输出更加友好一些

Licensed under CC BY-NC-SA 4.0
最后更新于 Jul 30, 2025 10:40 +0800