完全搞懂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
相關文章
相關標籤/搜索