最佳答案
我试图找到一本漂亮的字典,但是没有找到:
>>> import pprint
>>> a = {'first': 123, 'second': 456, 'third': {1:1, 2:2}}
>>> pprint.pprint(a)
{'first': 123, 'second': 456, 'third': {1: 1, 2: 2}}
我希望输出是多行的,如下所示:
{'first': 123,
'second': 456,
'third': {1: 1,
2: 2}
}
pprint
能做到这一点吗? 如果不能,那么哪个模块做到这一点? 我使用的是 Python 2.7.3。