(row)
| 86 | widths[i] = max(widths[i], len(cell)) |
| 87 | |
| 88 | def fmt_row(row): |
| 89 | return ( |
| 90 | "| " |
| 91 | + " | ".join(f"{cell:<{widths[i]}}" for i, cell in enumerate(row)) |
| 92 | + " |" |
| 93 | ) |
| 94 | |
| 95 | sep = "|-" + "-|-".join("-" * w for w in widths) + "-|" |
| 96 | print(fmt_row(headers)) |