title: Dynamic number of inputs for a function in python
body: <p>What is the difference between using <code>*args</code> and getting a list as input for having a dynamic number of inputs for a function.</p>
  
  <p>Do these two ways have any advantages in comparison with the other?</p>