printの出力を整える(整形)prettify

pprintモジュールを使えばいいらしい。

In [1]: dict = {a:tekotekoteko, b:takatakataka, c:tokutokutoku}

In [2]: print(dict)
{c: tokutokutoku, b: takatakataka, a: tekotekoteko}

In [3]: import pprint

In [4]: pp = pprint.PrettyPrinter(indent=4)

In [5]: pp.pprint(dict)
{a: tekotekoteko, b: takatakataka, c: tokutokutoku}

おや? printとまったく変わらない。
まてよ、、

In [6]: dict = {
   ...: a: nannjarahoikonnnakottadoushitamonkane,
   ...: b: sonnnakotoittemodoushiyoumonakaroune,
   ...: c: sarebadousurunogayokanbetoomouchorukano,
   ...: d: moudamejaroukanoou,
   ...: e: iyamadajagannbacchorukennno,
   ...: }

In [7]: print(dict)
{c: sarebadousurunogayokanbetoomouchorukano, b: sonnnakotoittemodoushiyoumonakaroune, a: nannjarahoikonnnakottadoushitamonkane, d: moudamejaroukanoou, e: iyamadajagannbacchorukennno}

In [8]: pp.pprint(dict)
{   a: nannjarahoikonnnakottadoushitamonkane,
    b: sonnnakotoittemodoushiyoumonakaroune,
    c: sarebadousurunogayokanbetoomouchorukano,
    d: moudamejaroukanoou,
    e: iyamadajagannbacchorukennno}

なるほど、、長くなると有効だね。

マニュアル。

8.11. pprint — データ出力の整然化 — Python 3.5.1 ドキュメント