如何计算Python列表中仅前三个数字的和?

时间:2019-03-01 06:43:54

标签: python

例如:列表= 1、2、3…10

我正在尝试以尽可能简单的方式来解决课程中的问题。 抱歉,这个问题已经有了答案。我什么都找不到。

3 个答案:

答案 0 :(得分:2)

如果alist,则可以执行以下操作:

print sum(a[:3])

您可以通过python的sum()函数。

此外,a[:3]slicing操作。

答案 1 :(得分:2)

只需使用切片:

mylist = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
result = sum(mylist[:3])

在这里,您可以轻松地将3更改为其他号码。

请参阅:

答案 2 :(得分:0)

sum function以可迭代方式对数字求和,并内置在Python中。

因此,根据您的情况,您可以将列表切成薄片并使用它。

 numbers = [2.5, 3, 4, -5]

    numbersSum = sum(numbers[:3])
    print(numbersSum)

结果是2.5+3+4=9.5