*args **kwargs

'''
*args return a tuple
**kwargs return a dictionary
'''
def foo(required, *args, **kwargs):
	print(required)
	if args:
		print(args)
	if kwargs:
		print(kwargs)

foo("python", "1", "2", key1=3, key2=4, key3="5")
# "python" = required
# "1", "2" = *args
# key1=3, key2=4, key3="5" = **kwargs, keywords arguments

Leave a Reply

Your email address will not be published. Required fields are marked *