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