INNER CODE UNIT · Python
__getitem__
beader/tianchi_nl2sql · code/nl2sql/utils/__init__.py:13
def __getitem__(self, idx):
return self.names[idx], self.types[idx]
def __len__(self):
return len(self.names)
def __repr__(self):
return ' | '.join(['{}({})'.format(n, t) for n, t in zip(self.names, self.types)])
class Table:
def __init__(self, id, name, title, header: Header, rows, **kwargs):
self.id = id
self.name = name
self.title = title
self.header = header
self.rows = rows
self._df = None