title: Python give another name instead of `*args` for readability is good practice?
body: <p>So there is <code>*args</code> in python where you can give arbitrary number of arguments to a function. Lets say I've created the following code</p>
  <pre><code>def example_sum(*args):
      return sum(args)
  </code></pre>
  <p>And when i'm trying to use it in my editor(VS code), it hints the function parameter like the following</p>
  <pre><code>(*args)
  </code></pre>
  <p>Now for more easier to understand my code, I want to name the <code>*args</code> to something else. And I just found out that you can indeed rename it.</p>
  <pre><code>def example_sum(*numbers_to_sum):
      return sum(numbers_to_sum)
  </code></pre>
  <p>But the thing is I don't think I've seen other programmers rename this. So was wondering if it was a good practice?</p>