例如,如果我有列表:
x = [1,2,3,4,5,6]
y = [4,3,2,5,6,7]
如何减去列表以获得:
z = "x-y" = [1-4,2-3,3-2,4-5,5-6,6-7]
z = [-3,-1,1,-1,-1,-1]
?
意思是,只要列表中的数字共享相同的索引,然后减去它们。
谢谢。
答案 0 :(得分:0)
您可以利用Python zip
方法将两个列表合并为一个元组列表并对该列表进行迭代:
x = [1,2,3,4,5,6]
y = [4,3,2,5,6,7]
z = [a - b for a, b in zip(x, y)]