def where(self, test='and', **kw):
        "Select rows that fit criteria given by the test."
        test = self.__process_test(test, kw)
        copy = type(self)()
        copy.__columns = self.__columns
        copy.__data_area = self.__data_area.copy()
        copy.__row_index = self.__row_index
        self.__remove(copy.__data_area, False, test)
        return copy
Select rows that fit criteria given by the test.
recipes/Python/577825_Rudimentary_Database_Engine/recipe-577825.py