假设我调用此函数getSumOdds([1,2,3,4,5])。这应该返回6,因为2 + 4位于奇数指数处。我已经弄清楚如何让它返回奇数索引处的数字,但我不确定如何添加它们。
getSumOdds(aList):
return aList[1::2]
所有这一切都是返回奇数位置的数字。我也希望它只是返回一个列表。我尝试过以各种方式使用sum(),但似乎没有任何效果。什么都有帮助!!
答案 0 :(得分:2)
getSumOdds(aList):
return sum(aList[1::2])
答案 1 :(得分:0)
您在寻找sum(aList[1::2])
吗?