python 任意个形参作为字段名
时间: 2023-07-18 13:22:03 浏览: 73
2021-2022计算机二级等级考试试题及答案No.4049.docx
可以使用`**kwargs`作为任意个关键字参数来实现这个需求。在函数内部,可以使用`kwargs`作为一个字典来操作关键字参数。具体实现如下:
```python
def print_fields(**kwargs):
for key, value in kwargs.items():
print(f"{key}: {value}")
print_fields(name="John", age=25, gender="male")
```
输出结果为:
```
name: John
age: 25
gender: male
```
在这个例子中,`**kwargs`表示接收任意个关键字参数,并将它们转化为一个字典`kwargs`。然后我们可以使用`kwargs.items()`来遍历这个字典,并打印出每个字段名及其对应的值。
阅读全文