def test_remove(): def even(x): return x % 2 == 0 def odd(x): return x % 2 == 1 # The list are needed as with python 3, remove and filter return generators # and we can't compare generators. assert list(remove(even, range(5))) == list(filter(odd, range(5)))
def test_remove(): even = lambda x: x % 2 == 0 odd = lambda x: x % 2 == 1 # The list are neede as with python 3, remove and filter return generators # and we can't compare generators. assert list(remove(even, range(5))) == list(filter(odd, range(5)))
def c_support_code(self): c_code = self._sympy_c_code() return '\n'.join(remove(include_line, c_code.split('\n')))
def c_support_code(self): c_code = self._sympy_c_code() return "\n".join(remove(include_line, c_code.split("\n")))
def test_remove(): even = lambda x: x % 2 == 0 odd = lambda x: x % 2 == 1 assert remove(even, range(5)) == filter(odd, range(5))