Subtract values in one list from corresponding values in another list

Viewed 55532

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.

4 Answers

Perhaps this could be usefull.

C = []
for i in range(len(A)):
    difference = A[i] - B[i]
    C.append(difference)

One liner:

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

[A[x]-B[x] for x in range(len(B))]

#output 
[1, 1, 1, 1, 1]
Related