Python函式——locals()解包傳參

土話@AND東發表於2020-11-18

locals()函式

1⃣️ Locals()

是對區域性變數進行整合成一個字典

利用locals()將函式中的區域性變數整合成了一個字典

2⃣️ 函式傳參

函式傳遞字典是無法直接將整個字典傳輸過去所以需要先將字典拆解後在傳輸。

在這裡插入圖片描述

在函式之間傳遞字典無法傳輸,這時就用到了解包傳參 (**locals())如下圖所示這樣是無法將inner函式中的字典傳遞倒jjb函式當中的
在這裡插入圖片描述

這樣就ok?了?

相關文章