Python 3:使用 pprint 打印出美观的复杂数据


#Python#


示例:

import pprint

data = {
    "num1": 18,
    "num2": 18,
    "num3": 18,
    "num4": 18,
    "num5": 18,
    "num6": 18,
    "num7": 18,
    "num8": 18,
    "num9": 18,
    "name": "letian"
}

pprint.pprint(data)

执行结果:

{'name': 'letian',
 'num1': 18,
 'num2': 18,
 'num3': 18,
 'num4': 18,
 'num5': 18,
 'num6': 18,
 'num7': 18,
 'num8': 18,
 'num9': 18}

打印结果还不错,至少比打印一行要好很多。

注意,如果内容太短,是不会进行换行的。

例如:

import pprint

data = {
    "num1": 18,
    "num2": 18
}

pprint.pprint(

执行结果:

{'num1': 18, 'num2': 18}

( 本文完 )