*args and **kwargs in Python

Link:

https://www.saltycrane.com/blog/2008/01/how-to-use-args-and-kwargs-in-python/

https://code.tutsplus.com/articles/understanding-args-and-kwargs-in-python–cms-29494