Python函数 def sum(a,b): return a+b 但我只有一个变量x=(1,2) 我怎么调用sum函数,只能调用sum别扯别的

2025-04-14 18:35:11
推荐回答(3个)
回答1:

你的要求是不是定义一个求和函数,将元组(1,2,3,...)求和

from functools import reduce
def sum(a,b):
    return a+b

p = (1, 3, 5, 7, 9)
print(reduce(sum, p))

回答2:

def sum(a,b):
return a+b

p=(1,2)
x,y=p
print(x,"+",y,"=",sum(x,y))

回答3:

print sum(*x)