所以我到处都找遍了,但找不到任何地方的答案。
所以我正在尝试减去一个数字列表,例如 [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
所以我到处都找遍了,但找不到任何地方的答案。
所以我正在尝试减去一个数字列表,例如 [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