What Are Args and Kwargs in Python?
Make a function accept any number of arguments by using *args and **kwargs
Published in
3 min readApr 5, 2021
Both *args
and **kwargs
in Python mean that a function accepts any number of arguments.
*args
refer to regular arguments (e.g.myFun(1,2,3)
).**kwargs
refer to keyword arguments (e.g.myFun(name="Charlie")
).