如何在Python中将关键字参数传递给函数?
**kwargs的双星号形式用于将带有关键字的可变长度参数字典传递给函数。同样,两个星号(**)很重要,并且与单词kwargs一起表示存在一个可变长关键字参数字典。
像*args一样,**kwargs可以接受许多您想提供给它的参数。但是,**kwargs与*args的不同之处在于您需要分配关键字。
示例
def print_kwargs(**kwargs):
print(kwargs)
print_kwargs(kwargs_1="Whale", kwargs_2=5, kwargs_3= False, kwargs_4=2.1)输出结果
{'kwargs_4': 2.1, 'kwargs_1': 'Whale', 'kwargs_2': 5, 'kwargs_3': False}
热门推荐
10 毛笔哥哥结婚祝福语简短
11 向国庆送祝福语简短
12 建队节祝福语简短
13 朋友喜得外孙简短祝福语
14 小店营业的祝福语简短
15 餐饮生日祝福语简短独特
16 鲜花英语祝福语卡片简短
17 男朋友暴富祝福语简短
18 婶婶拜年祝福语大全简短