I like the pprint module in Python. I use it a lot for testing and debugging. I frequently use the width option to make sure the output fits nicely within my terminal window
You can also use this simplification of the kzh answer:
pprint(data.items(), indent=4)
It preserves the order and will output almost the same than the webwurst answer (print through json dump).