传递额外的参数

时间:2020-03-26 19:11:07

标签: python

任何人都知道如何执行此操作

def f(a,b):
    print(a)
    print(b)

dct2 = {"a":"Foo", "b":"Bar", "c":"Place"}

f(**dct2)

,并且在忽略c的同时仍仅打印a和b。有什么办法吗?就像忽略多余的参数。

1 个答案:

答案 0 :(得分:1)

def f(**kwargs):
    print(kwargs['a'])
    print(kwargs['b'])

dct2 = {"a":"Foo", "b":"Bar", "c":"Place"}

f(**dct2)

基本上处理前两个,但不处理其他

相关问题