markdown python可变参数传递参数列表

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了markdown python可变参数传递参数列表相关的知识,希望对你有一定的参考价值。

#这才是可变参数,虽然在使用上和列表没有区别,但是参数nums接收到的是一个tuple(这些参数在传入时被自动组组装为一个元祖)
def calc(*nums):
    sum = 0
    for n in nums:
        sum += n
    return sum

>>> calc(1,2,3)
7

>>> my_ls = [1,2,3]
>>> calc(*my_ls)
712345678910111213

以上是关于markdown python可变参数传递参数列表的主要内容,如果未能解决你的问题,请参考以下文章

函数的参数传递(转)

将可变参数列表传递给 syslog

怎么将可变参数的函数的参数传递给另一个可变参数的函数

Python函数中*args和**kwargs来传递变长参数的用法

java可变参数长度

将列表作为可变参数传递[重复]