完全搞懂python中*和**的用法

*和**的用法看到太多了,总结下其中的一些细节 【1】*的用法 *是能够接受任意数量的参数,好比以下代码:python x=['x','y','z','q'] def m(*args): print(args) m(x[0],x[1],x[2],x[3]) #args:('x', 'y', 'z', 'q') 【2】**的用法 而**能够接受任意数量的指定键值的参数,好比以下代码:web
相关文章
相关标签/搜索