老哥们,答案当中 这个Index起到神恶魔作用???是不是画蛇添足?
index 是来表示你的数组位置的,你需要一个一个来判断奇偶,所以需要判断每一个位置的,index从0开始,意味着从第一个数开始判断。这是我的code:
def sub_sum(l):
n = 0
odd = []
even = []
for num in l:
if n % 2 == 0:
odd.append(num)
else:
even.append(num)
n += 1;
sumodd = sum(odd)
sumeven = sum(even)
return sumodd, sumeven
print(sub_sum([1, 3, 5, 7, 9, 11]))