2
matrix = [ [1,2,3], [4,5,6], [7,8,9] ]
import pprint
pp = pprint.PrettyPrinter(indent=4)
pp.pprint(matrix)
這不是很漂亮的打印。它醜陋的印花。漂亮的打印不工作?
[[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)
pp.pprint(matrix)
這不是很漂亮的打印。它醜陋的印花。漂亮的打印不工作?
[[1, 2, 3], [4, 5, 6], [7, 8, 9]]
什麼給?
這是因爲打印陣列在一條線上的長度小於默認的width
的80.您可能需要查看documentation for pprint
。
例如,如果我們這樣做:
matrix = [ [1,2,3], [4,5,6], [7,8,9] ]
import pprint
pp = pprint.PrettyPrinter(indent=4,width=20)
pp.pprint(matrix)
我們得到:
[ [1, 2, 3],
[4, 5, 6],
[7, 8, 9]]
哦....我看過的文件,但並不完全足夠仔細,看來。謝謝。 – Aerovistae
@Aerovistae並不意味着你不僅僅指出了其他可能會在稍後閱讀問題的人。有時它有助於對這些東西有另一套眼睛。發生在我們所有人身上! – 2013-09-23 02:31:22