python 中的**
时间: 2023-12-18 07:29:10 浏览: 62
在Python中,**用于处理关键字参数和字典。当我们调用一个函数时,可以使用**将一个字典传递给函数,字典中的键将被视为关键字参数的名称,而字典中的值将被视为关键字参数的值。下面是一个例子:
```python
def test(**kwargs):
for key, value in kwargs.items():
print("{0} = {1}".format(key, value))
test(a=1, b=, c=3)
```
输出:
```
a = 1
b = 2
c = 3
```
在这个例子中,我们定义了一个名为test的函数,并使用**kwargs参数来接收关键字参数。我们调用test函数时,使用a=1, b=2, c=3这样的关键字参数来调用函数。在函数内部,我们使用for循环遍历kwargs字典,并打印出每个键值对。
阅读全文