用匿名函数求两个或多个参数和

如果我想继续求任意两数之和怎么用一行代码显示?
已经用下列代码求出两数和

print((lambda num1,num2:num1+num2)(2,2))

我的解答思路和尝试过的方法

num1=int(input())
num2=int(input())
sum=lambda num1,num2:num1+num2
print(sum(num1,num2))

我的问题是:
.如果我想继续求任意多个数之和,该怎么改写代码?


print((lambda num1, num2: num1 + num2)(int(input()), int(input())))
print((lambda *args: sum(args))(1, 5, 3))

代码要可读,为啥要追求一行呢。

(lambda a,b: a+b)(2,2)
如有用请采纳