python函数的形式参数为字典时如何调用
时间: 2023-06-02 14:04:31 浏览: 97
当函数的形式参数为字典时,可以通过在函数调用时将字典作为参数传递进去。假设函数名为func,字典参数名为dict_param,则可以这样调用函数:
```
dict_param = {'key1': 'value1', 'key2': 'value2'}
func(dict_param)
```
在函数体内,可以像平常一样通过参数名来获取字典中的值,例如取出字典中key1对应的值可以这样:
```
def func(dict_param):
value1 = dict_param['key1']
# do something with value1
```
需要注意的是,在使用字典作为函数参数时,函数调用时必须传入一个字典对象,否则会抛出TypeError异常。
阅读全文