**kw传参一个重要的细节
生活随笔
收集整理的這篇文章主要介紹了
**kw传参一个重要的细节
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
如圖所示:傳入一個字典給到函數,該函數能進行自動根據關鍵字字典進行匹配;不是按順序來,等同于按變量名傳遞;
當將字典用類型用**號傳遞給函數時,等價于? key=value傳遞參數?
這里的函數并沒有用**kw,函數會識別“**“這個來傳遞;如果識別到傳遞**這個符號,就會將緊隨而來的變量當作字典進行變換
key=value傳遞;
?
如果函數內部有**kw,就會用kw接收對應傳遞的字典變量;
**kw的本質作用是可以任意接收key=value的關鍵字參數,而且將轉換成字典格式;傳遞到函數內部;
當然如果是同樣的形式,也可以**dict方式;但上面一句才是**kw的本質
總結
以上是生活随笔為你收集整理的**kw传参一个重要的细节的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 安装swig后,python3版本切换到
- 下一篇: property、staticmetho