Skip to main content
 首页 » 编程设计

Python:如何用第二个数字减去列表中的第一个数字

2025年05月04日10birdshome

所以我到处都找遍了,但找不到任何地方的答案。

所以我正在尝试减去一个数字列表,例如 [1, 2, 3] = -4,因为 1-2-3 = -4。

我试图使用列表切片来完成此操作,但我就是想不通。

请您参考如下方法:

假设列表长度 > 0:

>>> s = [1, 2, 3] 
>>> s[0] - sum(s[1:]) 
-4 

一般情况:

if len(s) > 0: 
   return s[0] - sum(s[1:]) 
else: 
   return None