问答详情
源自:9-3 Python函数返回值

谁能告诉我这个index是干吗用的?

def sub_sum(L):
    index = 0
    sum1 = 0
    sum2 = 0
    for item in L:
        if index % 2 == 0:
            sum1 += item
        else:
            sum2 += item
        index += 1
    return sum1, sum2

L = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
result = sub_sum(L)
print('奇数项的和 = {}'.format(result[0]))
print('偶数项的和 = {}'.format(result[1]))


提问者:GrayspaceDragon 2021-04-11 18:45

个回答

  • 慕无忌3009458
    2021-04-12 16:33:10

    用来判断list每一项是奇数项还是偶数项的,index%2如果等于0,那就是偶数项,如果不等于0,那就是奇数项