title: What is the role of the asterisk before the parameter?
body: <pre><code>import numpy as np    
  a = np.arange(6).reshape(2,3)
  np.meshgrid(*[np.arange(x) for x in a.shape])
  </code></pre>
  
  <p>What is the role of the asterisk before the parameter?</p>
  
  <p><a href="https://i.stack.imgur.com/oMMgO.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/oMMgO.png" alt="code"></a></p>
  
  <p>why does it works? what dose it mean adding an asterisk before list comprehension as a parameter?</p>