在函数定义的时候写的*和**形式,那反过来,如果*和**语法出现在函数调用中又会如何呢?它会解包参数的集合。
例如,我们在调用函数时能够使用*语法,在这种情况下,它与函数定义的意思相反,不是创建参数的集合。比如我们可以通过一个元组给一个函数传递四个参数,并且让python将它们解包成不同的参数。
在函数定义的时候写的*和**形式,那反过来,如果*和**语法出现在函数调用中又会如何呢?它会解包参数的集合。
例如,我们在调用函数时能够使用*语法,在这种情况下,它与函数定义的意思相反,不是创建参数的集合。比如我们可以通过一个元组给一个函数传递四个参数,并且让python将它们解包成不同的参数。