如何在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 送给学长毕业祝福语简短