Exemple #1
0
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)))
Exemple #2
0
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)))
Exemple #3
0
 def c_support_code(self):
     c_code = self._sympy_c_code()
     return '\n'.join(remove(include_line, c_code.split('\n')))
Exemple #4
0
 def c_support_code(self):
     c_code = self._sympy_c_code()
     return "\n".join(remove(include_line, c_code.split("\n")))
Exemple #5
0
def test_remove():
    even = lambda x: x % 2 == 0
    odd  = lambda x: x % 2 == 1
    assert remove(even, range(5)) == filter(odd, range(5))
Exemple #6
0
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)))
Exemple #7
0
 def c_support_code(self):
     c_code = self._sympy_c_code()
     return '\n'.join(remove(include_line, c_code.split('\n')))