kwargs args python code example
Example 1: python *arg **kwargs
>>> def f(a, b, *args, **kwargs):
... print(F'a = {a}')
... print(F'b = {b}')
... print(F'args = {args}')
... print(F'kwargs = {kwargs}')
...
>>> f(1, 2, 'foo', 'bar', 'baz', 'qux', x=100, y=200, z=300)
a = 1
b = 2
args = ('foo', 'bar', 'baz', 'qux')
kwargs = {'x': 100, 'y': 200, 'z': 300}
Example 2: what are args and kwargs in python
def info(**kwargs):
for key, value in kwargs.items():
print ("%s == %s" %(key, value))
info(first ='This', mid ='is', last='Me')