对于这个问题,我试图从列表中添加整数.
例如,如果输入的数字是[2,4,6],则应输出34,因为(1 + 2)+(1 + 2 + 3 + 4)+(1 + 2 + 3 + 4 + 5 + 6) = 34.
如果输入为[9],则输出45; (1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9)= 45.
这是我的代码:
def additionOfList(st):
n = len(st)
total = 0
for i in range(n):
for k in range(1, n+1):
total += k
return total
Run Code Online (Sandbox Code Playgroud)
任何帮助将不胜感激; 似乎无法弄清楚这一点.
python ×1