如何减去列表中的每一项
我想要这样的东西
x = [100, 20, 5 , 15]
y = # the subtraction of every number in x like 100 - 20 = 80; 80 - 5 = 75; 75 - 15 = 60
print(y)
输出:60
我们如何使用列表 x 使其输出 60
有一种方法可以做到这一点,但它不是减法而是增加数字,它是
x = [50, 25, 25]
y = sum(x)
print(y)
它会打印 100 但我想要它的 oppsite
回答
您可以取第一个数字,然后减去sum剩余数字的 。
>>> x[0] - sum(x[1:])
60