python 可变参数的2中用法

Posted 一杯敬明天

tags:

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

def add_end(L=[],x=[]):
    L.append(END)
    x.append("sss")
    print(L[1])
    print(x[0])
    return L,x
print(add_end([1, 2, 3]))

print("=================================================")

def func(a, b, c=0, *args, **kw):
    print(a =, a, b =, b, c =, c, args =, args, 
C:UsersAdministratorAppDataLocalProgramsPythonPython35python.exe D:/egstar/a调试/ancd.py
2
sss
([1, 2, 3, END], [sss])
=================================================
a = 1 b = 2 c = 3 args = (a, b) kw = {y: 92, x: 99}
b
99

Process finished with exit code 0

 

以上是关于python 可变参数的2中用法的主要内容,如果未能解决你的问题,请参考以下文章

Python3.x基础学习-函数用法

Python可变参数函数用法详解

Python—参数*arg与**kwargs参数的用法

29.Python:可变长参数

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

python函数的用法