如果我有一个列表的列表,比如([1,2,3,4,5],[2,4,6,8,10],[3,6,9,12,15]),我该如何以网格格式在屏幕上打印出来呢?就像这样:
但我不知道如何像上面的例子一样将每个列表都放在单独的行中。
1 2 3 4 5
2 4 6 8 10
3 6 9 12 15
我的代码类似于
def print_table(listx):
"""returns a grid of a list of lists of numbers
list of list -> grid"""
for lists in listx:
for i in lists:
print(i,end='\t')
但我不知道如何像上面的例子一样将每个列表都放在单独的行中。
" ".join(i)
应该可以工作。 - Udy