多行上的pprint字典

我想印一本漂亮的字典,但我运气不好:

&gt&燃气轮机&燃气轮机;导入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,
“第二”:456,
'第三':{1:1,
2: 2}
}

pprint可以这样做吗?如果不是,那么是哪个模块?我正在使用Python 2.7.3

使用width=1width=-1

[33]on

:pprint.pprint(a,宽度=1)
{'123',
“第二”:456,
'第三':{1:1,
2: 2}}

发表评论