python **args **kwargs
python函数里参数包括未命名参数和命名参数。如果觉得参数太多,不能一一列举,就会需要用到参数链表*args和关键字参数字典**kwargs,然后我们的函数就可以接受任意数量的未命名和命名参数了。
def generic(*args,**kwargs):
print(args)
print(kwargs)
运行结果:
参考
《PYTHON自然语言处理中文版》 陈涛
python **args **kwargs
python函数里参数包括未命名参数和命名参数。如果觉得参数太多,不能一一列举,就会需要用到参数链表*args和关键字参数字典**kwargs,然后我们的函数就可以接受任意数量的未命名和命名参数了。
def generic(*args,**kwargs):
print(args)
print(kwargs)
运行结果:
参考
《PYTHON自然语言处理中文版》 陈涛