如何减去列表中的每一项

我想要这样的东西

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


以上是如何减去列表中的每一项的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>