在序列中添加数字

时间:2017-07-12 14:36:44

标签: sequence

我有一个基本问题。 如果我们要输入:

6
1 2 3 4 10 11

期望的结果应该是:

31

这是编码,您必须简单地完成该功能,它应该工作:

#!/bin/python3

import sys

def simpleArraySum(n, ar):
    # Complete this function

n = int(input().strip())
ar = list(map(int, input().strip().split(' ')))
result = simpleArraySum(n, ar)
print(result)

我们想要1 + 2 + 3 + 4 + 10 + 11 = 31

1 个答案:

答案 0 :(得分:0)

使用sum()

def simpleArraySum(n, ar):
    return sum(ar[:n])

[:n]将数组截断为n个元素。