python之模块pprint之常见用法
生活随笔
收集整理的這篇文章主要介紹了
python之模块pprint之常见用法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
# -*- coding: cp936 -*-
#python 27
#xiaodeng
#python之模塊pprint之常見用法
import 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'}),]
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'})]
'''
總結
以上是生活随笔為你收集整理的python之模块pprint之常见用法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: POJ 1861 Network
- 下一篇: Annotation之二:@Inheri