| 1234567891011121314151617181920212223 |
- # -*- coding: UTF-8 -*-
- def foo(b):
- print(b)
- d = {'b': 100}
- foo(**d)
- def func(*args, **kwargs):
- print(kwargs)
- foo(**kwargs)
- d = {'b':10}
- func(**d) # **解包
- ###============ ============###
- def f2(name, age):
- print(name, age)
- info = {'name':'xdc', 'age':21}
- f2(**info) #解包传参,传的参数名称需一致(name, age)
- li = ['xdc','18']
- f2(li[0],li[1]) # 手动传
- f2(*li) # 解包
|