国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

*args 和 **kwargs的用法

2023-04-06 14:29 作者:七日隱士  | 我要投稿

*args 和 **kwargs都有兩種用法:1、打包參數(shù)(pack);2、拆分參數(shù)(unpack)

打包(pack):*args是把多個(gè)位置參數(shù)打包成元組,**kwargs是把多個(gè)關(guān)鍵字參數(shù)打包成字典。args 和 kwargs 可以替換為任意形式,單位了讀寫翻遍,一般統(tǒng)一寫為args?和?kwargs。

拆分(unpack):*args是把打包了的參數(shù)拆成單個(gè)的,依次賦值給函數(shù)的形參,**kwargs是把字典的鍵值拆成單個(gè)的,依次賦值給函數(shù)的形參。args?和?kwargs?可以替換為任意形式,為了讀寫方便,一般統(tǒng)一寫為args?和?kwargs。

圖1:*args打包例子
圖2:圖1輸出
圖3:*args打包例子報(bào)錯(cuò)
圖4:圖3報(bào)錯(cuò),b沒有傳入實(shí)參
圖5:*args拆分例子
圖6:圖5輸出
圖7:**kwargs打包例子
圖8:圖7輸出
圖9:**kwargs拆分例子
圖10:圖9輸出


*args 和 **kwargs的用法的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
长乐市| 宁津县| 常熟市| 神木县| 平昌县| 华安县| 陆河县| 水富县| 霸州市| 南丹县| 根河市| 威海市| 兴山县| 汝城县| 忻城县| 子长县| 镇坪县| 囊谦县| 民丰县| 甘德县| 禄丰县| 镇雄县| 浦北县| 疏勒县| 子长县| 柞水县| 海原县| 台北县| 峨眉山市| 中江县| 合水县| 德江县| 万州区| 醴陵市| 富锦市| 汉阴县| 瓮安县| 五河县| 彭阳县| 康定县| 四子王旗|