# -*- coding: cp936 -*-#python 27#xiaodeng#python之模块pprint之常见用法import pprintdata = [(1,{ 'a':'A','b':'B','c':'C','d':'D'}),(2,{ 'e':'E','f':'F','g':'G','h':'H','i':'I','j':'J','k':'K','l':'L'}),]print '--'*30#1、打印效果pprint.pprint (data)'''------------------------------------------------------------[(1, {'a': 'A', 'b': 'B', 'c': 'C', 'd': 'D'}), (2, {'e': 'E', 'f': 'F', 'g': 'G', 'h': 'H', 'i': 'I', 'j': 'J', 'k': 'K', 'l': 'L'})]'''#2、格式化data = [(1,{ 'a':'A','b':'B','c':'C','d':'D'}),(2,{ 'e':'E','f':'F','g':'G','h':'H','i':'I','j':'J','k':'K','l':'L'}),]result=pprint.pformat(data)for key in result.splitlines(): print key'''[(1, {'a': 'A', 'b': 'B', 'c': 'C', 'd': 'D'}), (2, {'e': 'E', 'f': 'F', 'g': 'G', 'h': 'H', 'i': 'I', 'j': 'J', 'k': 'K', 'l': 'L'})]'''