繁体   English   中英

我在python中有pprint问题

[英]I have a problem with pprint in python

我已经研究了pprint函数,我在下面尝试过:

from pprint import pprint
a = [[1,2],[3,4]]
pprint(a) 

但这并没有给我我想要的东西,这是:

1 2
3 4

有解决此问题的简单方法吗?

那不是pprint功能。

for i in a:
  print ' '.join(i)

您可以按照Ignacio所说的做,也可以更改pprint的宽度:

>>> pprint.pprint([[1,2],[3,4]], width=10)
[[1, 2],
 [3, 4]]

但是您必须计算列表所用的空间...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM