Subtract values in one list from corresponding values in another list - Python
Question: I have two lists:

    
    
    A = [2, 4, 6, 8, 10]
    B = [1, 3, 5, 7, 9]
    

How do I subtract each value in one list from the corresponding value in the
other list and create a list such that:

    
    
    C = [1, 1, 1, 1, 1]
    

Thanks.


Answer: The easiest way is to use a list comprehension

    
    
    C = [a - b for a, b in zip(A, B)]
    

or `map()`:

    
    
    from operator import sub
    C = map(sub, A, B)
    

