*args and **kwargs are mostly used in function definitions. *args and **kwargs allow you to pass a variable number of arguments to a function. What variable means here is that you do not know beforehand how many arguments can be passed to your function by the user so in this case you use these two keywords. *args is used to send a non-keyworded variable length argument list to the function. Here’s an example to help you get a clear idea:
...
User Profile
Collapse
-
Usage of *args
Last edited by gits; Mar 18 '20, 11:44 AM. Reason: added code tags and remove bold layout for a full paragraph
No activity results to display
Show More