The semantics of **ASTERISK variable** in python
<blockquote>
  <p><strong>Possible Duplicate:</strong><br>
  <a href="http://stackoverflow.com/questions/3394835/args-and-kwargs">*args and **kwargs?</a>  </p>
</blockquote>



<p>I know the structure *var</p>

<pre><code>def fn(*var):
  pass
</code></pre>

<p>which if the analoguous of <code>.</code> var of <code>scheme</code> or va_args of <code>c</code>.</p>

<p>Now I met the amazing structure</p>

<pre><code>def fn(**list):
  pass
</code></pre>

<p>which is useful to pass to fn the names of variables and values, as a dictionary (with no analogous in scheme).</p>

<p>Is there some structure in python with 3 asterisks ?</p>

<pre><code>def fn (***variable)
</code></pre>

<p>What is the general meaning of <code>asterisk</code> + <code>variable</code> in python ?</p>
