@utils.allow_tableset_proxy
def where(self, test):
    rows = []

    if self._row_names is not None:
        row_names = []
    else:
        row_names = None

    for i, row in enumerate(self._rows):
        if test(row):
            rows.append(row)

            if row_names is not None:
                row_names.append(self._row_names[i])

    return self._fork(rows, row_names=row_names)
Push 'item' onto the stack
dataset/ETHPy150Open wireservice/agate/agate/table/where.py/where--crossover with--dataset/ETHPy150Open rlpy/rlpy/rlpy/Domains/PacmanPackage/util.py/Stack.push