用 *args 当不知道要有多少个参数传给函数,或者想把一个列表或者tuple存起来以后传给函数。
用**kwargs当不知道有多少个关键字参数要传给函数,或者想把字典存起来以后传给函数。
args 和 kwargs的名字是可以随意修改的,当然这会影响同行间的交流。
用例子说明
1 当不知道有多少个参数传给函数时:
2 先用变量存起来,后面再传入函数
3 结合普通参数后
本文分享自 程序员郭震zhenguo 微信公众号,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体同步曝光计划 ,欢迎热爱写作的你一起参与!