例如,如果我有以下列表: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]?意思是,只要我列表中的数字共享相同的索引,然后减去它们。提前致谢。
1 回答
桃花长相依
TA贡献1860条经验 获得超8个赞
您可以利用 Pythonzip方法将两个列表组合成一个元组列表并迭代该列表:
x = [1,2,3,4,5,6]
y = [4,3,2,5,6,7]
z = [a - b for a, b in zip(x, y)]
添加回答
举报
0/150
提交
取消