VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > Python基础教程 >
  • python数据格式化之pprint(5)

使用depth参数可以控制美观打印机递归处理嵌套数据结构的深度。输出中未包含的层次由一个省略号表示 

6、  控制输出宽度

格式化文本的默认输出宽度为80列。要调整这个宽度,可以再pprint()中使用参数width。 

1
2
3
4
5
from pprint import pprint
for width in [80,5]:
    print 'WIDTH = ', width
    pprint(data,width = width)
    print

运行结果:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
WIDTH =  80
[(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'})]
WIDTH =  5
[(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'})]

相关教程