如何在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 红包祝福语简短10字
18 周六早晨祝福语简短