如何在奇数索引中添加列表中的元素?

时间:2016-10-04 17:39:24

标签: python list indices

假设我调用此函数getSumOdds([1,2,3,4,5])。这应该返回6,因为2 + 4位于奇数指数处。我已经弄清楚如何让它返回奇数索引处的数字,但我不确定如何添加它们。

    getSumOdds(aList):
        return aList[1::2]

所有这一切都是返回奇数位置的数字。我也希望它只是返回一个列表。我尝试过以各种方式使用sum(),但似乎没有任何效果。什么都有帮助!!

2 个答案:

答案 0 :(得分:2)

getSumOdds(aList):
    return sum(aList[1::2])

答案 1 :(得分:0)

您在寻找sum(aList[1::2])吗?