-1
A
回答
0
您可以使用reduce
来执行您提出的问题。它是内置到Python 2,但已被转移到functools
库蟒蛇3.
from functools import reduce
a = [1,2,3,4,5]
reduce(lambda x,y: x-y, a)
# returns
-13
0
功能的方法有降低:
from operator import sub
from functools import reduce
X = reduce(sub, [1, 2, 3, 4, 5])
基本上等同于((((1 - 2) - 3) - 4) - 5)
。
0
你可以试试这个:
givenlist = [1,2,3,4,5]
difference = givenlist[0]
for i in range(1,len(list)):
difference = difference - givenlist[i]
print(difference)
它打印-13
相关问题
- 1. 在android的listview中的webview,JavaScript的arithematic操作不起作用
- 2. 操纵列表中的元素-c#
- 3. 列表元素操控
- 4. 操作单元阵列元素
- 5. Python:按列表元素操作过滤大列表
- 6. 对列表中的每对元素进行操作
- 7. Javascript阵列元素上的操作
- 8. 熊猫系列的元素操作
- 9. 作为python列表元素的字符串操作
- 10. 在列表中作为R中的数据框的元素进行操作
- 11. 字符串操作 - 从列表中删除元素
- 12. 在阵列上操作元素
- 13. R:使用函数操作复杂列表的元素
- 14. 仅使用列表的第N个元素进行操作
- 15. 如何使用不同的元素和操作创建列表?
- 16. SELECT元素的JQuery操作
- 17. 对齐列表元素中的元素
- 18. 如何在操作脚本中操作xml中的元素?
- 19. html5操作画布中的元素
- 20. OpenCL中的元素操作(Cuda)
- 21. mpmath中的元素式操作
- 22. prolog-two列表,对相应元素进行操作
- 23. 如何在for循环操作中访问列表中的每个元素?
- 24. 在Python中操作列表的列表
- 25. 在Python中操作列表的列表
- 26. 搜索列表中的元素列表
- 27. 更新列表中的元素列表?
- 28. 访问列表列表中的元素
- 29. jQuery元素值操作
- 30. 操作WPF元素树