【发布时间】:2012-11-04 19:13:51
【问题描述】:
您能帮我编写在文本文件中返回部分数字总和的代码吗? 我必须导入文本文件,然后在没有工具的情况下为部分总和编写代码..等等。
我的意见:
4
13
23
21
11
输出应该是(不带括号或逗号):
4
17
40
61
72
我试图在 python 中编写代码,但只能做总和而不是部分。
如果我使用+= 运算符作为生成器,它会给我一个错误!
【问题讨论】:
-
你想要一个数组结果,还是只是打印输出?
-
看:
reduce(lambda c, x: c + [c[-1] + x], [4, 13, 23, 21, 11], [0])[1:]
标签: python