Friday, 29 December 2023

*args vs **kwargs

 https://www.geeksforgeeks.org/args-kwargs-python/

def myFun(*argv):
	for arg in argv:
		print(arg)


myFun('Hello', 'Welcome', 'to', 'GeeksforGeeks')
Output:

Hello
Welcome
to
GeeksforGeeks


def myFun(**kwargs):
for key, value in kwargs.items():
print("%s == %s" % (key, value))


# Driver code
myFun(first='Geeks', mid='for', last='Geeks')


Output:

first == Geeks
mid == for
last == Geeks


to pass in dict for **kwargs, **myDict


No comments:

Post a Comment