1

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

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

但它并没有给我我想要的东西,那就是:

1 2
3 4

有没有简单的方法来解决这个问题?

4

2 回答 2

2

那是......不是什么pprint

for i in a:
  print ' '.join(i)
于 2011-09-22T02:08:09.143 回答
-1

您可以按照 Ignacio 所说的操作或更改 pprint 的宽度:

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

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

于 2011-09-22T02:13:47.637 回答