Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def print_table(table, padding):
- len_row = len(table[0])
- len_col = len(table)
- max_col = [
- max([len(str(s))+padding for s in column])
- for column in zip(*table)
- ]
- border_string = ''.join(['+' + x*'-' for x in max_col]) + '+'
- print(border_string)
- for i, r in enumerate(table):
- print(''.join('|' + str(s).center(w) for s, w in zip(r, max_col)) + '|')
- if i == 0:
- print(border_string)
- print(border_string)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement