def find_equal(self, vector): """ Return the object that is represented by the same vector """ objs = self.all_in_cell(vector) if not objs: return None return next((o for o in objs if vectors_equiv(o.vector, vector)), None)
def test_size(self): for i in range(self.nr): dummy = self.table.find_equal(self.vectors[i]) self.assertTrue(vectors_equiv(dummy.vector, self.vectors[i]))