如何编写一个添加所有参数的python函数?

如何编写一个添加所有参数的python函数?,第1张

如何编写一个添加所有参数的python函数

只需使用sum内置函数

>>> def my_func(*args):...     return sum(args)...>>> my_func(1,2,3,4)10>>>

编辑:

我不知道您为什么要避免求和,但是我们开始:

>>> def my_func(*args):...   return reduce((lambda x, y: x + y), args)...>>> my_func(1,2,3,4)10>>>

代替,

lambda
您还可以使用operator.add。


编辑2:

我查看了您的其他
问题,看来您的问题是在使用自定义类时

sum
用作
key
参数
max
。我回答了您的问题,并提供了
sum
在您的答案中使用您的班级的方法。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5650621.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存