Skip to main content

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

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

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

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

下面看个代码例子

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

执行后代码输出结果如下

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

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

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

看下面这个代码例子

import json

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

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

运行后输出结果如下

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

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

版权声明

版权声明

张大鹏 创作并维护的 Walkerfree 博客采用 创作共用保留署名-非商业-禁止演绎4.0国际许可证。本文首发于 Walkerfree 博客(http://www.walkerfree.com/),版权所有,侵权必究。本文永久链接:http://www.walkerfree.com/article/209