python传入字典类型参数
时间: 2023-11-28 21:44:23 浏览: 120
详解Python传入参数的几种方法
在Python中,可以使用两个星号(**)将字典作为参数传递给函数。这将把字典中的键值对作为关键字参数传递给函数。下面是一个例子:
```python
# 定义一个函数,接收字典类型参数
def print_dict(**kwargs):
for key, value in kwargs.items():
print(key, ":", value)
# 调用函数,传入字典类型参数
max_d = {"school": "123", "name": "Tom", "age": 18}
print_dict(**max_d)
```
输出结果为:
```
school : 123
name : Tom
age : 18
```
在上面的例子中,我们定义了一个函数`print_dict`,使用两个星号(**)将字典类型参数传递给函数。在函数内部,我们使用`kwargs.items()`遍历字典中的键值对,并打印出来。
阅读全文