Python3.x那些事儿:[22]解压参数列表
如果函数的参数已经都放在了一个列表或者元组中,需要解压出来用于函数调用,例如,range()函数需要一个start和一个stop参数,它们是单独的,但是如果它们放在一个元组中,则就需要首先解压出来,形成单独的参数再进行函数调用,这个时候就需要用到*操作符,
![Python3.x那些事儿:[22]解压参数列表](https://exp-picture.cdn.bcebos.com/1570c1b6326c576624c3fae0a4632385e13661a0.jpg)
同样的,如果参数存放在一个字典类型中,则可以通过**操作符来解压出来形成关键字参数用于函数调用。
![Python3.x那些事儿:[22]解压参数列表](https://exp-picture.cdn.bcebos.com/6002c9d4483104eb38aba7bc092b74ee1d324ea0.jpg)
阅读量:46
阅读量:67
阅读量:51
阅读量:74
阅读量:34
如果函数的参数已经都放在了一个列表或者元组中,需要解压出来用于函数调用,例如,range()函数需要一个start和一个stop参数,它们是单独的,但是如果它们放在一个元组中,则就需要首先解压出来,形成单独的参数再进行函数调用,这个时候就需要用到*操作符,
![Python3.x那些事儿:[22]解压参数列表](https://exp-picture.cdn.bcebos.com/1570c1b6326c576624c3fae0a4632385e13661a0.jpg)
同样的,如果参数存放在一个字典类型中,则可以通过**操作符来解压出来形成关键字参数用于函数调用。
![Python3.x那些事儿:[22]解压参数列表](https://exp-picture.cdn.bcebos.com/6002c9d4483104eb38aba7bc092b74ee1d324ea0.jpg)