如何在​​python​​优雅地打印出字典对象呢?这里介绍一种方法。

from pprint import pprint

list1 = {'name': 'Yasoob', 'age': 'undefined', 'personality': 'awesome'}
print(list1)
pprint(list1)
"""
{'name': 'Yasoob', 'age': 'undefined', 'personality': 'awesome'}
{'age': 'undefined', 'name': 'Yasoob', 'personality': 'awesome'}
"""

不难看出这里,适用​​pprint​​​时编译器自动按照字典​​key​​值字符串的首字母对字典元素进行了排序。

码字不易,如果大家觉得有用,请高抬贵手给一个赞让我上推荐让更多的人看到吧~