Python 漂亮的打印不起作用?

Python 漂亮的打印不起作用?,python,python-3.x,pretty-print,Python,Python 3.x,Pretty Print,这张不好看。这是难看的指纹 matrix = [ [1,2,3], [4,5,6], [7,8,9] ] import pprint pp = pprint.PrettyPrinter(indent=4) pp.pprint(matrix) 是什么给了???它,因为在一行上打印的数组的长度小于默认的宽度80。您可能需要查看该文档 例如,如果我们这样做: [[1, 2, 3], [4, 5, 6], [7, 8, 9]] 我们得到: matrix = [ [1,2,3], [4,5,6], [

这张不好看。这是难看的指纹

matrix = [ [1,2,3], [4,5,6], [7,8,9] ]
import pprint
pp = pprint.PrettyPrinter(indent=4)
pp.pprint(matrix)

是什么给了???

它,因为在一行上打印的数组的长度小于默认的
宽度80。您可能需要查看该文档

例如,如果我们这样做:

[[1, 2, 3], [4, 5, 6], [7, 8, 9]]
我们得到:

matrix = [ [1,2,3], [4,5,6], [7,8,9] ]
import pprint
pp = pprint.PrettyPrinter(indent=4,width=20)
pp.pprint(matrix)

哦……我确实读了文档,但似乎不够仔细。谢谢。@Aerovistae并不是想暗示你不仅仅是在为其他可能稍后阅读该问题的人指出它。有时,对这些事情有另一套看法是有帮助的。发生在我们所有人身上!
[   [1, 2, 3],
    [4, 5, 6],
    [7, 8, 9]]