def sub_sum(L): ou_=0 ji_=0 for i in L: if i %2==0: ou_=ou_+i elif i%2==1: ji_=ji_+i return ou_,ji_ L=[1,2,3,4] print(sub_sum)
这样也可以,但是还是想多学点,想了解下index引用的意义
你这个是把所有的奇数的和相加,还有所有偶数的和相加,题目要求是奇数项和偶数项的和 他这个index是用来区分奇数项和偶数项的
他只是定义了索引而已,如果换个列表,第一个数不是奇数这个函数就需要重新修改定义了