*args 和**kwargs的原理

在函数中*args是位置形参  **kwargs是关键字形参   args没有传值就是空元祖   kwargs没传至就是空字典 

在调用函数时  *和**代表打散函数   注意:如果遇到*{o:1}打散后为o 就是迭代器   如果**的话就是打散字典成a=1  b=2

猜你喜欢

转载自www.cnblogs.com/LoganY/p/9390006.html