def print_table(table):
col_width = [max(len(str(x)) for x in col) for col in zip(*table)]
for line in table:
print("| " + " | ".join("{:{}}".format(x, col_width[i])
for i, x in enumerate(line)) + " |")
table = [['/', 2, 3],
['a', '2a', '3a'],
['b', '2b', '3b']]
print_table(table)
def print_table(table):
col_width = [max(len(x) for x in col) for col in zip(*table)]
for line in table:
print ("| " + " | ".join("{:{}}".format(x, col_width[i])
for i, x in enumerate(line)) + " |")
这是基于@SOReadytoHelp的解决方案。我将它更新为python3并包含了一个示例。在
哪个指纹
^{pr2}$我应该把这作为一个评论,但由于我没有足够的声誉,我张贴这作为一个答案。检查this
相关问题 更多 >
编程相关推荐