def _with_columns(self, columns):
table = type(self)()<EOL>for label, column in zip(self.labels, columns):<EOL><INDENT>self._add_column_and_format(table, label, column)<EOL><DEDENT>return table<EOL>
Create a table from a sequence of columns, copying column labels.