Python method/function arguments starting with asterisk and dual asterisk
<p>I am not able understand where does these type of functions are used and how differently these arguments work from the normal arguments. I have encountered them many time but never got chance to understand them properly.</p>

<p>Ex:</p>

<pre><code>def method(self, *links, **locks):
    #some foo
    #some bar
    return
</code></pre>

<p>I know i could have search the documentation but i have no idea what to search for.</p>
